玄箱にiTunesサーバー等、色々インストール | ミンキームーンネットワーク

玄箱にiTunesサーバー等、色々インストール

・NTPで時刻を同期させる
apt-get install ntp ntpdate ntp-simple
/etc/default/ntpdateのNTPSERVERS項目を ntp.jst.mfeed.ad.jp に変更
ntpq -pn で確認。先頭に * が付いていれば同期完了
・SSHで接続できるようにする
apt-get install ssh
SSH1でも接続させたいのなら、最初の選択肢はNOを選ぶ
・HDDの温度表示
wget http://www.guzu.net/linux/hddtemp-0.3-beta14.tar.bz2
wget http://www.guzu.net/linux/hddtemp.db
tar jxf hddtemp-0.3-beta14.tar.bz2
cp hddtemp.db /etc/
cd hddtemp-0.3-beta14
./configure –with-db-path=/etc/hddtemp.db
make
make install
hddtemp /dev/hda で現在のHDD温度を表示する。
・iTuneサーバー
apt-get install libid3tag0-dev
apt-get install libgdbm3 libgdbm-dev
apt-get install wget
apt-get install gcc
wget http://www.porchdogsoft.com/download/howl-1.0.0.tar.gz
tar zxf howl-1.0.0.tar.gz
cd howl-1.0.0
./configure
make
make install
wget http://jaist.dl..sourceforge.net/sourceforge/mt-daapd/mt-daapd-0.2.3.tar.gz
・ID3タグのUTF-8/ShiftJIS対応パッチをダウンロード(0.2.1.1用でOKらしい)
wget http://ouchi.nahi.to/%7Ekaidempa/mt-daapd/mt-daapd-0.2.1.1-cp932-3.patch
apt-get install patch
tar zxf mt-daapd-0.2.3.tar.gz
cd mt-daapd-0.2.3
patch -p1 < ../mt-daapd-0.2.1.1-cp932-3.patch ./configure make make install cd contrib cp mt-daapd.conf /etc/ vi /etc/mt-daapd.conf web_rootを /usr/local/share/mt-daapd/admin-root に変更 admin_pwを任意のパスワードに変更 mp3_dirをMP3ファイル置き場のディレクトリに変更 servernameを任意の名前(iTuneで表示される)に変更 always_scan 300 でクライアントの接続が無くても5分毎にファイルを精査する cp mt-daapd /etc/init.d/ vi /etc/init.d/mt-daapd daemon /usr/local/sbin/mt-daapd へ変更 /etc/daapd.confを/etc/mt-daapd.conf へ変更 ifconfig eth0 allmulti をstart欄に追加 restart欄のstopとstartの間に sleep 5 を挿入 mkdir /var/cache/mt-daapd vi /etc/ld.so.conf /usr/local/lib を追加 ldconfig -v を実行 touch /etc/init.d/functions apt-get install daemon chmod g-w /usr/local/sbin /usr/local mkdir /var/lock/subsys cd /etc/rc2.d ln -s ../mt-daapd S50mt-daapd

コメント