人気ランキング (TOP 20)
注目のタグサイト内検索カスタム検索インターネット、コンピュータ 向きの検索
カスタム検索
最近の更新連絡先
|
Fedora 7 で iTunesサーバ(DAAPサーバ)
iTunesサーバ があると、クライアント側(iTunes, Rhythmbox など)には、 楽曲が置かれている場所(ホスト名、フォルダ名など)を設定しておく必要がありません。 DAAP を取り巻く状況を知るには LinuxでのDAAPを用いたミュージックのネットワーク共有 を参照してください。 本稿では、Fedora 7 へ iTunesサーバ(DAAPサーバ)をインストールする手順を記述します。 事前準備事前準備では、前提条件とする環境が整っていることを確認します。 ここに挙げるソフトウェアは、ほとんどがデフォルトでインストールされていると思います。 AvahiAvahi は以前に使われていた Howl の代替です。 Apple の Bonjour (旧称 Rendezvous)と同様に、mDNS(マルチキャストDNS)により名前解決を行います。
libid3taglibid3tag は、 ID3タグ のアクセスライブラリです。
libid3tag-devel は、デフォルトではインストールされていないと思うので、 yum コマンドを使用してインストールしておきます。 SQLiteSQLite はデータベースライブラリで、以前に使われていた gdbm の代替です。
iTunesサーバ(DAAPサーバ)のインストールDAAPサーバの実装には幾つか存在しますが、ここでは良く目にする mt-daapd をインストールします。 このリンクは Nightly Releases で、最新のスナップショットが登録されています。 以下の作業では、ここからダウンロードした mt-daapd-svn-1677.tar.gz を使用しています。 最初の作業では、configure のオプションとして --enable-sqlite3 を指定することに注意してください。
上の make install では、起動スクリプト(mt-daapd)と設定ファイル(mt-daapd.conf)が導入されないので、手動でコピーします。
設定ファイル(mt-daapd.conf)を編集します。 以下には、必須項目だけを抜粋してあります。
OS の起動時に、起動スクリプト(mt-daapd)が自動的に呼び出されるように設定します。
動作確認iTunes を起動すると、下図のように共有が表示されます。 Rhythmbox の場合も同様です。
問題点・制限事項以下の問題に気づいていますが、原因を追究していません。
改版履歴
|
サイトの統計 |



iTunes は、ネットワーク上の iTunesサーバ(DAAPサーバ)を自動的に探し当てて、楽曲を再生可能な状態にします。
プロトコルには DAAP (Digital Audio Access Protocol) が使用されており、
Linux で使われている Rhythmbox などもこれに対応しています。


