Clone wiki

wx VK Music / Ручная установка wx VK Music в Linux

Примечание

В данной инструкции в командах вводится просто python. Но если в вашем дистрибутиве версией по умолчанию НЕ является python2.*, вам необходимо вместо python вводить python2.7 (например 2.7, в зависимости от установленной версии).

Проверить на что ссылается python можно используя file

file /usr/bin/python

Основные зависимости

Установите из репозитория вашего дистрибутива:

  • Python 2

  • pip (пакет может называться python-pip, например)

  • wxPython, он зависимостями должен установить вслед за собой wxWidgets (в большинстве дистрибутивов пакеты с wxWidgets названы по используемому порту - wxGTK или wxgtk)

  • GStreamer (он должен быть в зависимостях у wxWidgets, так что, как правило, установки wxPython достаточно, GStreamer установит с зависимостями) и кодеки/плагины для проигрывания mp3 (в Mageia это: mpg123, lame, gstreamer1.0-lame / gstreamer0.10-lame и gstreamer1.0-plugins-ugly / gstreamer0.10-plugins-ugly), но если у вас в других проигрывателях mp3 исправно играет, скорей всего, все требуемые кодеки/плагины уже установлены

  • python-requests (если по какой-то причине пакета в репозитории вашего дистрибутива нет, на стадии сборки vk-модуля setuptools скачает и установит requests самостоятельно, но это не рекомендуется, лучше ставить requests из репозитория)

  • gettext

Установка модуля vk

sudo pip install vk

или

su 
<root-пароль>
pip install vk
exit

Установка wx VK Music

  • Скачайте исходный код и перейдите в каталог с ним
git clone https://bitbucket.org/xxblx/wx-vk-music
cd wx-vk-music

или

wget https://bitbucket.org/xxblx/wx-vk-music/get/master.zip
mv xxblx-wx-vk-music*.zip wx-vk-music.zip
unzip wx-vk-music.zip
mv xxblx-wx-vk-music* wx-vk-music
cd wx-vk-music
  • Установка
sudo python setup.py install

или

su
<root-пароль>
python setup.py install
exit

Запуск

wxvkmusic

В /usr/share/applications был добавлен desktop-файл приложения, по этому для запуска также можно использовать соответствующий пункт в меню приложений.

Если в вашем дистрибутиве НЕ используется по умолчанию Python 2, вам нужно в файле wxvkmusic (после установки его абсолютный пусть /usr/bin/wxvkmusic) заменить

#!/usr/bin/python

на

#!/usr/bin/python2.7

Подробности см. в примечании.

Updated