如何在 Linux 上安裝 Olivia 雲音樂播放器

如何在 Linux 上安裝 Olivia 雲音樂播放器

Olivia 雲音樂播放器是一款適用於 Linux的全新音樂播放器。它是用 Qt5 工具包構建的,旨在提供一個統一的位置,用戶可以在這裡做任何事情,從在 Linux 上觀看 YouTube 視頻、網絡廣播和播放本地音樂文件。截至目前,開發者選擇通過 Snap 包分發程序。也就是說,也可以從其源代碼構建程序,或者如果您是 Arch 用戶,請從 Arch Linux 用戶存儲庫中獲取它

在本指南中,我們將向您展示如何通過 Snap 包、源代碼和 AUR 安裝 Olivia 音樂播放器。首先,通過按鍵盤上的 Ctrl + Alt + TCtrl + Shift + T打開終端窗口。然後,按照下面與您的特定用例相匹配的命令行說明進行操作。

注意:Snap 包適用於 Ubuntu、Fedora、OpenSUSE、Debian、Arch Linux、Solus 和 Gentoo。如果您沒有使用這些 Linux 發行版之一,最好按照源代碼說明訪問 Olivia。

源代碼說明

如何在 Linux 上安裝 Olivia 雲音樂播放器

從源代碼安裝 Olivia 需要一些依賴項。這些依賴項是 Qt5(和一些開發模塊)、Mpv、Coreutils、Socat、Python 2.7 版和 Wget 下載器。

安裝這些依賴項會有所不同,具體取決於您使用的操作系統,因此如果您有任何問題,請訪問 Olivia GitHub 以獲取指導。

Ubuntu/Debian 依賴項

在 Ubuntu 和 Debian 上安裝依賴項很簡單,因為 Olivia 的開發人員專門概述了使其工作所需的軟件包。要開始安裝,請使用下面的Apt命令。

注意:在 Debian 上,您可能需要使用Apt-get切換Apt

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

Arch Linux 依賴項

在 Arch Linux 上有一個用於 Olivia 的 AUR 包,因此在本節中沒有真正需要安裝構建依賴項。相反,向下滾動到 AUR 說明並按照這些說明進行操作。

在 Arch Linux 上不想使用 Olivia 的 AUR 版本?考慮使用 Snap 軟件包版本!

Fedora 依賴項

開發人員沒有詳細概述成功構建 Olivia 所需的包。也就是說,您可以查看GitHub 開發頁面並在您的包管理器中搜索構建軟件所需的內容。

無法弄清楚在您的 Fedora Linux PC 上構建和編譯 Olivia 所需的依賴項?別擔心!Fedora 可以運行 Snap 包!跳到下面的 Snap 說明。

OpenSUSE 依賴項

須藤 zypper 安裝 git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget

通用 Linux 依賴項

假設您安裝了以下依賴項,Olivia 可以在任何 Linux 發行版上編譯:

  • Qt5.5.1
  • libqt5sql5-sqlite
  • libqt5webkit5
  • libqt5x11extras5
  • mpv
  • 核心工具
  • 蟒蛇 2.7
  • 獲取
  • 混帳

有關從源代碼構建 Olivia 所需依賴項的更多信息,請轉到項目的 GitHub 頁面

下載代碼

安裝依賴項後,使用 git clone 命令並將最新代碼下載到您的 Linux PC。

git 克隆 https://github.com/keshavbhatt/olivia.git

代碼下載完成後,使用CD命令將終端移入其中。

光盤奧利維亞

使用qmake構建工具並開始 Olivia 應用程序的構建過程。

qmake

運行qmake不會花費大量時間。事實上,它會在您輸入命令後立即完成。完成後,使用make命令並完成構建過程。

請記住,編譯 Olivia 應用程序需要很長時間。坐下來讓它構建。

製作

編譯完成後,您就可以使用make install命令將完全編譯好的 Olivia 音樂播放器安裝到您的 Linux PC 上。

須藤製作安裝

按扣包裝說明

Oliva 的開發人員以 Snap 包的形式分發該應用程序,以便在各種 Linux 操作系統上輕鬆安裝。但是,在從 Snap 商店安裝 Olivia 應用程序之前,您需要在系統上啟用 Snapd 運行時。

在大多數 Linux 發行版上啟用 Snapd 運行時相當快。有關如何執行此操作的更多信息,請轉到我們的設置指南

如何在 Linux 上安裝 Olivia 雲音樂播放器

在 Linux 操作系統上運行 Snapd 後,使用以下命令安裝 Olivia 音樂應用程序:

須藤快照安裝奧利維亞測試

Arch AUR 說明

Olivia 音樂應用程序位於 AUR 上,可供 Arch Linux 用戶使用。要安裝它,首先使用 Pacman 包管理器來安裝 Base-devel 和 Git 包。

sudo pacman -S base-devel git

設置好 Base-devel 和 Git 包後,下載 Trizen AUR 助手並將其安裝在您的 Arch PC 上。

git 克隆 https://github.com/trizen/trizen

光碟

makepkg -sri

現在設置 Trizen,使用它從 AUR 安裝 Olivia:

Trizen -S olivia


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。