メニュー ホーム

DaapdをPeppermintで動かす

うまくいかないところもあるのですが、ちゃんと動いているので記事にしておきます。iTunesサーバーをPeppermintOS上で動かすの巻です。

PeppermintOSってのは、Linuxのデストリビューションの1つです。Ubuntuから分岐していますので、Ubuntuの情報が役に立ちます。現在はMac mini2009上で動いています。Core 2 Duo 2MHzという今となっては貧弱なCPUパワーですが、軽快に動いてくれています。

我が家にはFreeNASというNAS専用サーバーで動いているNASがあります。以前は、このサーバー上にDaapdを置いてiTunesサーバーにしていました。しかし、バージョンアップにともなって、適当なプラグインがなくなってしまいました。しばらく、iMacのiTunes上でしのいでいたのですが、iTunesさんがなかなか言うことを聞いてくれなくて、再生環境を変えたためiTunesサーバーが必要になってきたと言うことです。また前置きが長くなってしまいましたが、そういう形です。

さて、PeppermintOSへのインストールですが、ssh で接続して行います。たいしたことしてないので安心して読んでください。

まずはインストール。以前は Da-Daapd っていうのが動いていたんですが、パッケージがなくなっていました。forked-daapd が代わりにあったので、こいつをインストールします。

$ sudo apt-get install forked-daapd

/etc/forked-daapd.conf にアクセスしてWeb Interference用のパスワードを設定します。admin-password がそれなのですが、後ほど述べる通りなぜかうまくいきません。

$ systemctl start forked-daapd

で、起動します。起動してしまえば、設定ファイルに書かれているフォルダ(デフォの位置を使いました)に音楽ファイルを転送してやれば、iTunesで認識してくれます。

さて、iTunesサーバーとしては使い始めたものの、問題点が1つ。Web Interferenceが立ち上がりません(^0^;)

まぁ立ち上がらなくとも、iTunes上からサーバーが見えて再生できるので問題ないのですが、気持ち悪いですよね。Web Interferenceからリフレッシュさせることで新規に登録した楽曲データをiTunesサーバーに乗せることができるようになっているのですが、いまいちこれがうまくいきません。というかWeb Interferenceが見えない。エラーになる。BASIC認証は通るのですが、その後表示されないのです。何が起こっているのでしょう? まだログを見ていないのですが、何かうまくないことが起きているんでしょうね。リフレッシュは、デーモンの再起動でごまかしています。ただ、デーモンの再起動をかけると、iTunesさんがデーモンを見失うらしく、再びサーバーを認識するためにiTunesさん側の再起動も必要になったりならなかったり。安定しません。

安定したらまた書き込みますが、このまま使うかもしれません。横着者なもので…


言葉で何と言おうと、行動にはウソはつけない。

杉村太郎

投稿者プロフィール

會澤 賢一
新潟県在住。1964年生まれ、東京オリンピックの年ですね。
突然燃え上がったり、鎮火したり興味の波が激しいので注意が必要です。

カテゴリー:ノン・カテゴリ

タグ:

會澤 賢一

新潟県在住。1964年生まれ、東京オリンピックの年ですね。
突然燃え上がったり、鎮火したり興味の波が激しいので注意が必要です。

お気軽にコメントを残していってください