Как установить облачный музыкальный проигрыватель Olivia в Linux

Как установить облачный музыкальный проигрыватель Olivia в Linux

Облачный музыкальный проигрыватель Olivia - это новый, перспективный музыкальный проигрыватель для Linux . Он построен с использованием набора инструментов Qt5 и призван предоставить единое место, где пользователи могут делать все, от просмотра видео на YouTube, интернет-радио и воспроизведения локальных музыкальных файлов в Linux. На данный момент разработчик решил распространять программу через пакеты Snap. Тем не менее, также можно собрать программу из ее исходного кода или, если вы являетесь пользователем Arch, взять ее из репозитория пользователей Arch Linux .

В этом руководстве мы покажем вам, как установить музыкальный проигрыватель Olivia с помощью пакетов Snap, исходного кода и AUR. Для начала откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем следуйте приведенным ниже инструкциям в командной строке, которые соответствуют вашему конкретному варианту использования.

Примечание. Пакеты Snap работают в Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus и Gentoo. Если вы не используете один из этих дистрибутивов Linux, лучше всего следовать инструкциям исходного кода, чтобы получить доступ к Olivia.

Инструкции по исходному коду

Как установить облачный музыкальный проигрыватель Olivia в Linux

Для установки Olivia из исходного кода требуется несколько зависимостей. Эти зависимости представляют собой Qt5 (и некоторые модули разработки) Mpv, Coreutils, Socat, Python версии 2.7 и загрузчик Wget.

Установка этих зависимостей будет отличаться в зависимости от того, какую операционную систему вы используете, поэтому, если у вас есть какие-либо проблемы, посетите Olivia GitHub для получения рекомендаций.

Зависимости Ubuntu / Debian

Установить зависимости в Ubuntu и Debian просто, поскольку разработчик Olivia специально описывает пакеты, необходимые для его работы. Чтобы начать установку, используйте команду Apt ниже.

Примечание: в Debian вам может потребоваться переключить Apt с помощью Apt-get .

sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev

Зависимости Arch Linux

В Arch Linux есть пакет AUR для Olivia, так что нет никакой реальной необходимости вдаваться в установку зависимостей сборки в этом разделе. Вместо этого прокрутите вниз до инструкций AUR и следуйте им.

Используете Arch Linux и не хотите использовать версию Olivia AUR? Вместо этого рассмотрите вариант использования версии пакета Snap!

Зависимости Fedora

Разработчики не описывают подробно пакеты, необходимые для успешной сборки Olivia. Тем не менее, вы можете проверить страницу разработки GitHub и найти в диспетчере пакетов то, что вам понадобится для создания программного обеспечения.

Не можете определить зависимости, необходимые для сборки и компиляции Olivia на вашем ПК с Fedora Linux? Не волнуйтесь! Fedora может запускать пакеты Snap! Перейдите к инструкциям по привязке ниже.

Зависимости OpenSUSE

sudo zypper установить git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget

Общие зависимости Linux

Olivia может компилироваться в любом дистрибутиве Linux, если у вас установлены следующие зависимости:

  • Qt5.5.1
  • libqt5sql5-sqlite
  • libqt5webkit5
  • libqt5x11extras5
  • MPV
  • coreutils
  • сокат
  • питон 2.7
  • wget
  • мерзавец

Для получения дополнительной информации о зависимостях, необходимых для сборки Olivia из исходного кода, перейдите на страницу проекта на GitHub .

Скачать код

После установки зависимостей используйте команду git clone и загрузите последний код на свой компьютер с Linux.

git clone https://github.com/keshavbhatt/olivia.git

После загрузки кода переместите в него терминал с помощью команды CD .

cd olivia

Используйте инструмент сборки qmake и запустите процесс сборки приложения Olivia.

qmake

Запуск qmake не займет много времени. Фактически, он завершится сразу после того, как вы введете команду. Когда это будет сделано, используйте команду make и завершите процесс сборки.

Помните, что компиляция приложения Olivia займет много времени. Сядьте поудобнее и позвольте этому расти.

сделать

Когда компиляция будет завершена, вы сможете установить полностью скомпилированный музыкальный проигрыватель Olivia на свой компьютер с Linux с помощью команды make install .

sudo make install

Инструкции по пакету Snap

Разработчики Oliva распространяют приложение в виде пакета Snap для легкой установки в различных операционных системах Linux. Однако перед установкой приложения Olivia из магазина Snap вам необходимо включить среду выполнения Snapd в вашей системе.

Включение среды выполнения Snapd в большинстве дистрибутивов Linux выполняется довольно быстро. Для получения дополнительной информации о том, как это сделать, перейдите к нашему руководству по настройке .

Как установить облачный музыкальный проигрыватель Olivia в Linux

Когда Snapd запущен в вашей ОС Linux, установите музыкальное приложение Olivia с помощью:

sudo snap install olivia-test

Инструкции Arch AUR

Музыкальное приложение Olivia находится в AUR и готово к использованию для пользователей Arch Linux. Чтобы установить его, начните с использования диспетчера пакетов Pacman для установки пакетов Base-devel и Git.

sudo pacman -S base-devel git

После настройки пакетов Base-devel и Git загрузите помощник Trizen AUR и установите его на свой компьютер Arch.

git clone https://github.com/trizen/trizen

cd trizen

makepkg -sri

Теперь, когда Trizen настроен, используйте его для установки Olivia из AUR:

тризен -S оливия


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.