Spotify音楽サービスが素晴らしいSnap、Flatpak、Ubuntuの各アプリケーションでLinuxをサポートしていますが、全体的に見て、このアプリは扱いにくく、最小限のリソースのLinux PCではうまく機能しません。ユーザーがLinuxターミナルからSpotifyを聴くことができるように、Librespotが登場しました。
Librespotをインストールする
Librespotをインストールするには、いくつかのビルド時の依存関係をインストールする必要があります。したがって、ソースコードを処理する前に、コンパイルに必要なすべてのものを取得する方法を検討することが重要です。
Linuxディストリビューションの依存関係はわずかに異なるため、100%動作しない場合があります。必要な依存関係の詳細については、開発者のGitHubページをご覧ください。
Debian / Ubuntu
DebianおよびUbuntuでは、ユーザーは「build-essential」パッケージ、Rustプログラミング言語、および「libasound2-dev」パッケージをインストールする必要があります。また、ソースコードと対話するためにGitが必要になります。
sudo apt install build-essential cargo libasound2-dev rust git
フェドラ
Fedoraユーザーは、「alsa-lib-devel」パッケージ、「make」パッケージ、「gcc」パッケージ、およびRustプログラミング言語をインストールする必要があります。 GitHubと対話するには、Gitをインストールする必要もあります。
sudo dnf install alsa-lib-devel cargo make gcc rust git -y
Arch Linux
インストールする依存関係はかなりありますLibrespotをビルドするArch Linux。ただし、幸運なことに、プログラム全体がArch Linux AUR内にあるため、労力は必要ありません。以下のコマンドに従って、依存関係とArchのLibrespotをインストールしてください。
まず、Arch LinuxにGitおよびBase-develパッケージをインストールします。 パックマン.
sudo pacman -S git base-devel
Librespotのインストールをより速くするために、TrizenのAURパッケージビルドをクローンします。
git clone https://aur.archlinux.org/trizen.git
ターミナルを「trizen」フォルダーに移動して、ビルドします makepkg.
cd trizen
makepkg -sri
Trizenを使用してLibrespotをインストールします。
trizen -S librespot-git
ソフトウェアを構築する
すべての依存関係を処理したら、次を使用してソースコードをLinux PCに複製します。 git clone コマンド。
git clone https://github.com/librespot-org/librespot.git
ターミナルウィンドウを「librespot」フォルダーに移動します。 CD コマンド。
cd librespot
その後、Librespotをビルドできるようになります 貨物 コマンド。
cargo build --release
プログラムのビルドが完了したら、以下のコマンドを使用して、ビルドされたファイルをソースコードフォルダーから「opt」ディレクトリの新しい場所に移動します。
cd librespot/target/release/ mkdir -p /opt/librespot/ sudo mv * /opt/librespot/
タッチを使用して、ソフトウェアを簡単に実行するための新しいスクリプトを作成します。
sudo touch /usr/local/bin/librespot
Nanoでスクリプトファイルを開きます。
sudo nano -w /usr/local/bin/librespot
以下のコードをNanoに貼り付けます。
#!/bin/bash
##Librespot runner
cd /opt/librespot/
sudo ./librespot -n "Librespot" -b 320 -c ./cache --enable-volume-normalisation --initial-volume 75 --device-type avr
ナノを保存 Ctrl + O、そして終了 Ctrl + バツ。 次に、を使用してスクリプトファイルの権限を更新します chmod コマンド。
sudo chmod +x /usr/local/bin/librespot sudo chmod 755 /opt/librespot/
次に、ターミナルウィンドウからLibrespotアプリケーションを起動します。
librespot
Librespotを使用する
LibreSpotは、という意味でターミナルアプリではありません使用するフルテキストベースのユーザーインターフェイスがあります。ただし、Spotify Connectでは機能するため、Linux PCが公式のSpotifyクライアントが必要とするRAMの容量を処理できない場合、これは圧倒的な最良の代替手段です。
Librespotアプリケーションを使用するには、まずスマートフォンを取り出して、Spotifyアプリをインストールします。アプリを設定したら、Spotifyアカウントにログインします。次に、以下のステップバイステップの手順に従って、Librespotで音楽を再生する方法を学習します。
ステップ1: スマートフォンでSpotifyアプリにアクセスしてタップします検索ボタンを使用して、聴くアーティスト、プレイリスト、アルバム、または曲を見つけ、タップして、スマートフォンのSpotifyアプリケーションに再生を開始するよう指示します。
ステップ2: 下部の再生ウィンドウを開き、スマートフォンで全画面表示にします。
ステップ3: アプリの音楽を一時停止して再生を停止しますが、再生ウィンドウを閉じないでください。
ステップ4: Spotifyの左下の部分を見てくださいアプリの再生ウィンドウに白いアイコンが表示され、指でタップして「Spotify Connect」ポップアップウィンドウを表示します。アイコンが見つからない場合は、スマートフォン/テレビのロゴのように見えます。
ステップ5: Spotify Connectアイコンをタップすると、スマートフォンに新しいウィンドウが表示されます。このウィンドウには「デバイスに接続」と表示され、Spotify Connect対応デバイスが一覧表示されます。
ステップ6: [デバイスに接続]ウィンドウ内で、[Librespot]というラベルの付いたデバイスをタップします。
ステップ7: 以前に一時停止した音楽の再生ボタンを押して、PCのLinuxターミナルからSpotifyを聴きます!
コメント