Raspbian Stretch Lite に Spotify と Roon Bridge をインストールしてみる

Raspbian Stretch Lite に Spotify と Roon Bridge をインストールして遊んでみました。(iPhone のアプリで操作できるか試しただけで、音出しまで行ってません。)

Raspbian のホームページから "Raspbian Stretch Lite" をダウンロード。

"Raspbian Stretch Lite" では、デフォルトで SSH が OFFになっているので、"ssh" という名称のファイルをエディターで作成して MicroSD のルートディレクトリに書き込む。"ssh" は空のファイルで OK。

SSH でログイン
$ ssh pi@raspberrypi.local
password: raspberry

root ファイルシステムを拡張
$ sudo raspi-config
Advanced Options -----> Expand Filesystem

Would you like to reboot now?  ------> <Yes>
----

SSH でログイン

パッケージをアップデート
$ sudo apt-get update
$ sudo apt-get upgrade

念のためリブート
$ sudo reboot
...........

SSH でログイン

WiFi の国コード設定
順番が変ですが、パッケージをアップデート後にWiFiを設定しようとしたら、"raspi-config" が機能しなかったため、ここで WiFi の国コード設定(だけ)を行います。
$ sudo raspi-config
Localisation Options --> Change Wi-Fi Countory --> Japan
...........

パッケージをアップデート
$ sudo apt-get update
$ sudo apt-get upgrade
...........

WiFi の設定
☆ 手持ちの "RasPi 3 B" の内蔵 WiFi が購入1週間で壊れた(^^;)ため、"ELECOM WDC-433DU2HBK" を使っているのですが、"Raspbian Stretch Lite" では認識しないので、こちらの方法でカーネルを入れ替え?しています。
...........

Stretch" では "raspi-config" で WiFi の設定ができるはずなのですが、エラーになったため、"network-manager" を使って WiFi を設定しました。

☆ その後 "network-manager" をアンインストールし、"Jessie" と同じ方法で WiFi を設定しなおしました。特に問題はなかったのですが、余計なサービスを止めたかったためです。
★ "Stretch" では、"/etc/network/interfaces" を使わないらしいのですが、設定方法がよく解りません(^^;)

...........
公式サイトの説明に従い Roon Bridge をインストール
$ sudo apt-get install curl build-essential bc git
$ sudo apt-get install bzip2
$ curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
$ chmod +x roonbridge-installer-linuxarmv7hf.sh
$ sudo ./roonbridge-installer-linuxarmv7hf.sh
...........

Spotify をインストール
$ curl -sL https://dtcooper.github.io/raspotify/install.sh | sh
...........

リブート
$ sudo reboot
...........

インストールは以上で完了です(^^)
成功していれば、iPhone などの roon や Spotify のアプリで RasPi が認識できるはず!
...........

その他、必須ではないのですが、
電源のブチ切りを可能にするため、
Raspbian Stretch Lite の root filesystem を read only にする
を行ったり、

音質目への多少なりとの貢献を期待して、
音楽再生に不必要な Raspberry Pi 3 B (Raspbian Stretch) の機能を止める
を、行っています。


----+----+----+----+----+----+----+----

<参考>
"network-manager" のアンインストール

$ sudo apt-get purge -y --auto-remove network-manager




















このブログの人気の投稿

電力会社と音質

メディアサーバーの Plex, Emby, Jellyfin を試す

増え続ける iTunes のコンピレーションを減らす(Windows)

日本のオーディオメーカー一覧

Topping A90 をポチってしまった