Volumio2で音楽3 [Volumio]
ログインしたら、rootユーザにスイッチします。
つぎに、ライブラリをインストールするための準備をします。以下備忘録ですので、現時点で通用 するかは確認できていません。
apt-getコマンドで取得するサーバの情報を追加します。viコマンド(エディタ)が普通のLinuxにある場所にありませんので、フルパスで指定します。
volumio@volumio:~$ sudo su - [sudo] password for volumio: (パスワードはvolumio) root@volumio:~#I2Cインタフェースに有機ELディスプレイを接続した状態で、i2cdetectコマンドで 接続状態を確認します。
root@volumio:~# i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- 3c -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@volumio:~#I2Cインタフェースのアドレスが3Cであることがわかります。
つぎに、ライブラリをインストールするための準備をします。以下備忘録ですので、現時点で通用 するかは確認できていません。
apt-getコマンドで取得するサーバの情報を追加します。viコマンド(エディタ)が普通のLinuxにある場所にありませんので、フルパスで指定します。
root@volumio:~# /var/tmp/mkinitramfs_8pJogT/bin/vi /etc/apt/sources.list以下の内容を追加します。
deb http://archive.raspberrypi.org/debian/ wheezy mainapt-getコマンドでアップデートしてバージョン情報を更新します。エラーが出るのでapt-keyコマンドでキーを登録します。
root@volumio:~# apt-get update root@volumio:~# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 82B129927FA3303E root@volumio:~# apt-get update必要なライブラリをapt-getコマンドでインストールします。
root@volumio:~# apt-get -y install python-daemon python-smbus --force-yes root@volumio:~# apt-get -y install python-imaging fonts-takao-gothicつぎに手動でライブラリをインストールします。pythonのインストーラであるpipコマンドを インストールします。
root@volumio:~# wget https://bootstrap.pypa.io/get-pip.py root@volumio:~# python get-pip.pyVolumio2と通信するのに必要なsocketIOをダウンロードしてインストールします。
root@volumio:~# wget https://pypi.python.org/packages/12/d4/abeb2596c2f16276c66910362b27d04b8d2cf12a746dcccf1d00de3f691b/socketIO-client-0.7.2.tar.gz#md5=ecdbfa4cc00118d2948632cd50b10735 root@volumio:~# tar xvf socketIO-client-0.7.2.tar.gz root@volumio:~# cd socketIO-client-0.7.2 root@volumio:~# pip install -U socketIO-client root@volumio:~# cd ..これでソフトを動かす準備ができました。そういえば、I2Cインタフェースの接続方法がまだでした。つぎは、このあたりを書きたいと思います。