[Raspberry Pi] squeezeliteをArchlinxにインストール

こんにちは

Raspberry Piを使った「もどきラジオ」を具体的に実現するために、「logitechmediaserver」に対応するクライアント「squeezelite-armv6h」のインストールを紹介します。 

調べる

 

https://github.com/Hypfer/squeezelite-downloads/blob/master/squeezelite-armv6hf

このサイトで入手できる様ですが最新版は無いようです。

git clonehttps://github.com/Hypfer/squeezelite-downloads.git

でデータを持ってくることもできます。

 

ls -la

total 4056

drwxr-xr-x  13 kk  staff     442  7  6 10:34 .

drwxr-xr-x+ 26 kk  staff     884  7  6 10:34 ..

drwxr-xr-x  12 kk  staff     408  7  6 10:34 .git

-rwxr-xr-x   1 kk  staff  419600  7  6 10:34 libFLAC.8.dylib

-rwxr-xr-x   1 kk  staff  128622  7  6 10:34 squeezelite-armv5te

-rwxr-xr-x   1 kk  staff  128622  7  6 10:34 squeezelite-armv6

-rwxr-xr-x   1 kk  staff  137777  7  6 10:34 squeezelite-armv6hf

-rwxr-xr-x   1 kk  staff  133982  7  6 10:34 squeezelite-i386

-rwxr-xr-x   1 kk  staff  130584  7  6 10:34 squeezelite-mips-ar71xx

-rwxr-xr-x   1 kk  staff  405892  7  6 10:34 squeezelite-osx

-rwxr-xr-x   1 kk  staff  183644  7  6 10:34 squeezelite-osx-i386

-rw-r–r–   1 kk  staff  248809  7  6 10:34 squeezelite-win.zip

-rwxr-xr-x   1 kk  staff  139354  7  6 10:34 squeezelite-x86-64

 

https://code.google.com/archive/p/squeezelite/

https://sourceforge.net/projects/lmsclients/files/squeezeplay/windows/

 

 

 

https://sourceforge.net/projects/lmsclients/files/squeezelite/linux/

と比較的新しいものが見つかりました。

 

$ git clone git://git.code.sf.net/p/lmsclients/git lmsclients-git

中身がありませんでした。

 

Archlinux user repository

Archlinux user repository にもありました。

https://aur.archlinux.org/packages/squeezelite-git/

 

ここからデータを持ってきまs。

ダウンロード

 

$ git clonehttps://aur.archlinux.org/squeezelite-git.git

持ってきたパッケージです。

ls -la

total 40

drwxr-xr-x   8 kk  staff   272  7  6 12:32 .

drwxr-xr-x+ 27 kk  staff   918  7  6 12:32 ..

-rw-r–r–   1 kk  staff   888  7  6 12:32 .SRCINFO

drwxr-xr-x  12 kk  staff   408  7  6 12:32 .git

-rw-r–r–   1 kk  staff  1631  7  6 12:32 PKGBUILD

-rwxr-xr-x   1 kk  staff    76  7  6 12:32 conffile

-rwxr-xr-x   1 kk  staff   839  7  6 12:32 install

-rwxr-xr-x   1 kk  staff   463  7  6 12:32 service

これは以前 raspberry Pi1で「logitechmediaserver」を構築した時と同じです。

昨年の11月なので少し古いですが、これで作るのも面白いかもしれません。

パッケージを作る

パッケージを作ってインストールするまでの詳細な説明は「最新版のLogitech Media ServerをRaspberry Pi B+の上で走らせる」を参考にしてください。

 

$ sudo pacman -S –needed base-devel

$ makepkg -sri

でパッケージが出来るまで数時間かかります。気長に待ちましょう。

 

ls -la

total 100

drwxr-xr-x 6 alarm alarm  4096 Jul  9 06:50.

drwx—— 9 alarm alarm  4096 Jul  9 06:27..

-rw-r–r– 1 alarm alarm   888 Jul  9 06:27 .SRCINFO

drwxr-xr-x 8 alarm alarm  4096 Jul  9 06:27.git

-rw-r–r– 1 alarm alarm  1631 Jul  9 06:47 PKGBUILD

-rwxr-xr-x 1 alarm alarm    76 Jul  9 06:27conffile

-rwxr-xr-x 1 alarm alarm   839 Jul  9 06:27install

drwxr-xr-x 3 alarm alarm  4096 Jul  9 06:50pkg

-rwxr-xr-x 1 alarm alarm   463 Jul  9 06:27service

drwxr-xr-x 7 alarm alarm  4096 Jul  9 06:47squeezelite

-rw-r–r– 1 alarm alarm 56488 Jul  9 06:50 squeezelite-git-v1.8.6_986.a824387-1-armv6h.pkg.tar.xz

drwxr-xr-x 3 alarm alarm  4096 Jul  9 06:47src

インストール

出来上がったパッケージをインストールします。

 

$ sudo pacman -U squeezelite-git-v1.8.6_986.a824387-1-armv6h.pkg.tar.xz

 

squeezeliteの設定は別な記事で紹介したいと思います。

コメント