Feb 14, 2013
Vine Mpd ppcについて覚書(1)前書き・OS選択
さて、譲り受けたiBook G4と埃をかぶってるPowebook G4をMusic Player Daemon (mpd)を使ってオーディオ再生の要にしちゃおうという目論見を開始してから2月がたとうとしてるわけで、ようやくそれなりに動きはじめた。
とりあえず、けつまづいたとこ覚書にしとこうと。
まずPPC版のMacにインストールできるLinuxが少ない。
あれこれ試してみたけど、初心者はVine Linux 5.2 ppcが一番使いやすいという結論に達した(ちなみに最新のVer.6はppcに対応していない)。日本語環境が確保されてるので日本語使った音楽ファイルも使えるし、英語は苦手なので日本語の情報がネット上に蓄積されてて設定とかの参考にしやすいのは助かった。
他、UbuntuとかDebian、FreeBSDも試みたけど、なんでか起動しなかったり表示が出なかったり、BSDはインストールすら出来なかった。分かるもの使えるもの使ってやるしかない。もうVineでいいやって感じ。
というわけでiBook G4にVine Linux ppcをインストールしたわけですが、インストール自体はLinuxをいじった経験が少しあればさくさくいけると思う。インストールDVDから起動して、HDのパーティション切ってboot、root、swapを設定してインストール。OSXとのデュアルブートも簡単にできる。
本当はパーティションの切り方も使い方考えてやったほうがいいらしいけど、今回はそこまでは考えなかった。
始めは軽いほうがいいのかなとか考えてサーバー専用とかインストールしてたけど、linux初心者にはGUIがないと無理ということが分かったので通常仕様で再インストールした。
あと、これはPC用のv6で経験したことだけど、インストールCDからだと開発環境がインストールされないので後から必要なものがインストールできないとか出てくる。DVDからインストールしたほうが後からの手間が要らない。
インストールに際して日本語を選択してたら、最初の起動・ログインに際してホームフォルダに「ミュージック」とか「ダウンロード」とか使いにくい日本語名のフォルダが作られるようになっている。
あとでフォルダ名をいちいち直すのは面倒だし、どこでどう関連付けされてるか分からないのでいじりにくい。
これを防ぐには、インストール後の最初のログインに際して左下をクリックして英語でログインを選択。
これで「music」「download」とか英語表示のフォルダが作られるので、そこでログアウト。再ログインして、ここで日本語を選択。
日本語表示でデスクトップ表示されるのにあわせて、日本語表記に戻すか?再度この質問するか?みたいなこと訊いてくるので「No」を選択。これで使いにくいフォルダをいじる必要がなくなる。
新規アカウントでログインする際も同様にすればいい。
ここでは触れないけど、この手順はv5.2 ppcとv6では少し違う部分がある。
OSをインストールできたら、mpdサーバーにすべく必要なものをインストールしていく。
mpdはMusic Player Daemon Community Wikiからダウンロードできる。
Server - Music Player Daemon Community Wikiにmpdのソースがある。
Vine Linuxでのmpd使用は以下のサイトで詳しい。
「Vine MPD」を構築する | PCオーディオ実験室
しかし書かれてるとおりに始めたのだけど、どうもうまくいかない。何が悪いんだろうとあれこれするうちに気付いたのは、どうも情報が古いみたいだということ。mpdの起動の方法から今と昔は違ってるみたいなのだ。
Note: "mpd --create-db" is now deprecated.
Music Player Daemon Database Updating - Music Player Daemon Community Wiki
どうも自分で調べないといけないみたいだ、と遅まきながら気付いた。
あとで気付いたけど、前述のサイトでもこういう記載が上がっている。
MPDをソースからコンパイルしてインストールする方法
この情報は2013年1月の段階ではかなり古くなっています。最新事情はこちらをご覧ください。
こうしたことに気付く前に自分なりにlinuxをいじっていて気付いたのは、分かりにくいようで実は作法に則って見るとこ見たら分かるようになってるというのがlinuxだということ。
インストールがうまくいかないときは、その理由がどこかに書いてある。
linuxを使うならとにかくファイルを読むことが重要ということが分かった。
感覚的に扱うことが前提のMacの対極にある。
とりあえず、今回ここまで。
writeback message:
Caution!!!
Now, Anyone cannot post a comment.