Oliviaクラウドミュージックプレーヤーは新しく、Linux用の新しい音楽プレーヤー。 Qt5ツールキットで構築されており、ユーザーがYouTubeビデオの視聴、インターネットラジオ、Linuxでのローカル音楽ファイルの再生など、あらゆることを行える統一された場所を提供することを目指しています。現在、開発者は、Snapパッケージを介してプログラムを配布することを選択しています。ただし、ソースコードからプログラムをビルドすることもできます。Archユーザーの場合は、Arch Linuxユーザーリポジトリからプログラムを取得することもできます。
このガイドでは、Snapパッケージ、ソースコード、AURを介してOlivia音楽プレーヤーをインストールする方法を紹介します。開始するには、を押してターミナルウィンドウを開きます Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、特定のユースケースに一致する以下のコマンドラインの指示に従います。
注意: スナップパッケージは、Ubuntu、Fedora、OpenSUSE、Debian、Arch Linux、Solus、Gentooで動作します。これらのLinuxディストリビューションのいずれも使用していない場合は、ソースコードの指示に従ってOliviaにアクセスすることをお勧めします。
ソースコードの指示
ソースコードからOliviaをインストールするには、いくつかの依存関係が必要です。これらの依存関係は、Qt5(およびいくつかの開発モジュール)、Mpv、Coreutils、Socat、Pythonバージョン2.7、およびWgetダウンローダーです。
これらの依存関係のインストールは、使用するオペレーティングシステムによって異なるため、問題がある場合は、Olivia GitHubにアクセスしてください。
Ubuntu / Debianの依存関係
UbuntuとDebianへの依存関係のインストールは簡単です。Oliviaの開発者は、それを機能させるために必要なパッケージの概要を具体的に説明しています。インストールを開始するには、 アプト 以下のコマンド。
注:Debianでは、切り替える必要がある場合があります アプト と アプトゲット.
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パッケージを実行できます!以下のスナップの説明にスキップしてください。
OpenSUSEの依存関係
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
一般的なLinuxの依存関係
Oliviaは、次の依存関係がインストールされていることを前提として、任意のLinuxディストリビューションでコンパイルできます。
- Qt5.5.1
- libqt5sql5-sqlite
- libqt5webkit5
- libqt5x11extras5
- mpv
- coreutils
- socat
- Python 2.7
- wget
- ギット
ソースからOliviaをビルドするために必要な依存関係の詳細については、プロジェクトのGitHubページをご覧ください。
コードをダウンロードする
依存関係がインストールされたら、git cloneコマンドを使用して、最新のコードをLinux PCにダウンロードします。
git clone https://github.com/keshavbhatt/olivia.git
コードのダウンロードが完了したら、端末を使用して端末を移動します CD コマンド。
cd olivia
使用 qmake ビルドツールを使用して、Oliviaアプリのビルドプロセスを開始します。
qmake
ランニング qmake 膨大な時間はかかりません。実際、コマンドを入力するとすぐに終了します。完了したら、 作る コマンドを実行し、構築プロセスを完了します。
Oliviaアプリのコンパイルには時間がかかることに注意してください。落ち着いてビルドしましょう。
make
コンパイルが完了すると、完全にコンパイルされたOlivia音楽プレーヤーをLinux PCにインストールできます。 インストールする コマンド。
sudo make install
スナップパッケージの手順
Olivaの開発者は、アプリケーションをさまざまなLinuxオペレーティングシステムに簡単にインストールできるスナップパッケージ。ただし、Snap StoreからOliviaアプリをインストールする前に、システムでSnapdランタイムを有効にする必要があります。
ほとんどのLinuxディストリビューションでSnapdランタイムを有効にするのはかなり簡単です。これを行う方法の詳細については、設定方法に関するガイドをご覧ください。
Linux OSでSnapdを実行したら、次を使用して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 PCにインストールします。
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Trizenのセットアップが完了したら、それを使用してAURからOliviaをインストールします。
trizen -S olivia</ p>
コメント