- -Librespotを使用してLinuxターミナルからSpotifyを聴く方法

Librespotを使用してLinuxターミナルからSpotifyを聴く方法

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を聴きます!

コメント