Устанавливаем нативный Linux-клиент Spotify с исправлениями на Ubuntu

Spotify — сервис музыкального «стриминга» с клиентами под Microsoft Windows, Mac OS X, Linux, а также для мобильных устройств: iOS, Android, BlackBerry, Windows Mobile, Windows Phone, S60 (Symbian), webOS и так далее. Сервис пока что доступен только в нескольких странах: США, Англия, Испания, Швеция и других.

spotify-qt-ubuntu

Нативный (официальный) клиент Spotify для Linux недавно получил поддержку бесплатных аккаунтов, а также нового оборудования, а том числе микронаушник. Здесь — инструкция по установке оного на Ubuntu и исправить некоторые баги, такие как невозможность воспроизведения локальной музыки на Ubuntu 11.10 Oneiric Ocelot.

Пожалуйста, учтите, что Spotify для Linux — предварительный релиз, и пока что он не поддерживается, так что вы можете обнаружить ошибки!

Устанавливаем нативный Linux-клиент Spotify под Ubuntu

1. Добавьте репозиторий Spotify (будет использоваться для установки Spotify и получения более новых версий Spotify).

Запустите Источники приложений, используя следующую команду:

gksu —desktop /usr/share/applications/software-properties-gtk.desktop /usr/bin/software-properties-gtk

2. В Источниках приложений, переключитесь на вкладку «Другое ПО», нажмите «Добавить» и вставьте следующую строку:

deb http://repository.spotify.com stable non-free

Когда вы сделаете это, у вас будут добавлены два репозитория, и второй (для исходного кода) будет отображаться ошибкой при выполнении «sudo apt-get update», так что удалите эту строчку:

http://repository.spotify.com stable non-free (Source Code)

из того же «Другого ПО» в Источниках приложений. Когда всё сделаете, закройте окно Источников приложений.

3. Импортируйте ключ репозитория Spotify и установите Spotify для Linux:

sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 4E9CFF4E

sudo apt-get update

sudo apt-get install spotify-client-qt

Исправления Spotify для Ubuntu

spotify-linux-ubuntu

Spotify установлен, но если вы используете Ubuntu 11.10 Oneiric Ocelot (или новее), вы не сможете проигрывать музыку локально, или как минимум некоторые типы файлов не будут работать, и вы увидите ошибку звукого декодера:

«There is a problem with the sound decoder. Spotify can’t play music»

Чтобы это исправить, вам нужно установить libavutil50, libavcodec52 и libavformat52 из репозитория Ubuntu 11.04 Natty Narwhal. Чтобы сделать это проще (спасибо yugnip!), вы можете скачать все три отсюда:

32bit — http://www.mediafire.com/?8ez4aeqk2wp18c2

64bit — http://www.mediafire.com/?qi4r4fdzjcs91vu

Загрузите .deb-ы выше в новую папку, используйте терминал, чтобы переместить к ней («cd /путь/к/папке») и выполните:

sudo dpkg -i *.deb

Есть ещё проблема — Spotify для Linux не отображает ничего в звуковом меню Ubuntu, как минимум Ubuntu 11.10. Чтобы исправить это, используйте команду ниже:

mkdir -p ~/.cache/indicators/sound/album-art-cache

К сожалению, я не нашёл исправления для кнопки «Upgrade», отображающейся не на своём месте.