Не удается установить Spotify на 15.10: проблема с libssl0.9.8
Закончили первые три шага, приведенные здесь
Однако после выполнения шага 4 это
~$ sudo apt-get install spotify-client
Я получаю следующий вывод
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
spotify-client : Depends: libssl0.9.8 but it is not installable
Recommends: libavcodec53 but it is not installable or
libavcodec52 but it is not installable or
libavcodec-extra-53 but it is not installable or
libavcodec-extra-52 but it is not installable
Recommends: libavformat53 but it is not installable or
libavformat52 but it is not installable or
libavformat-extra-53 but it is not installable or
libavformat-extra-52 but it is not installable
E: Unable to correct problems, you have held broken packages.
Я старался
sudo apt-get install libav-tools
но пока не повезло.
Что я должен делать?
1 ответ
На момент публикации это индексный файл Packages в официальном репозитории для 32-битного и 64-битного Spotify как - то устарел (кому-то в Spotify необходимо обновить эти файлы) и содержит информацию о предыдущем клиенте spotify .deb
релиз, который все еще использует libssl0.9.8
, Но, как libssl0.9.8
больше не доступен в хранилище пакетов Ubuntu 15.10
и далее, это объясняет, почему apt предотвратил эту ошибку зависимости при попытке установить из официального репозитория spotify, как описано на его странице загрузки Linux
Последний 32-разрядный, а также 64-разрядный spotify-client
Однако используйте libssl1.00
сейчас. В качестве временного решения для установки spotify, пока эта проблема репо не будет устранена, вам нужно будет загрузить двоичный файл deb вручную. Перейти на эту ссылку на Spotify репо. Затем, чтобы установить скачанный deb, используйте dpkg -i <debfile>
затем следует apt-get install -f для установки нужной зависимости, если это необходимо
Редактировать..
Похоже, что репозиторий Spotify молча перешел на testing
канал на некоторое время, и вся активная разработка в сборке Linux сначала направляется в тестовое репо, согласно некоторому сообщению на форуме Spotify. Я думаю, что вы можете сказать stable
Канал теперь более или менее заброшен, что объясняет всю проблему устаревшими индексными файлами Packages, хотя дабы - нет. Так что теперь вместо использования стабильного канала, как описано в инструкции по установке Linux на официальном сайте Spotify, вы должны использовать testing
, Измените свой репозиторий Spotify от
deb http://repository.spotify.com stable non-free
в
deb http://repository.spotify.com testing non-free