その1からの続き
Chinachuをインストールしまうs
Chinachuのインストール
-
実行ユーザの作成
$ sudo adduser chinachu $ su - chinachu
-
GithubからChinachuをクローン
$ git clone git://github.com/kanreisa/Chinachu.git
-
Chinachuのインストール
$ cd ~/chinachu/ $ ./chinachu installer
以下のように表示されるので
1) Auto (full)
を選択Chinachu Installer Menu: [!] These are installed under all /home/chinachu/downloads/Chinachu/... [!] Recommend the Auto installation. 1) Auto (full) 4) Node.js Environment 7) ffmpeg 2) Auto (fast) 5) Node.js Modules 3) submodule 6) epgdump what do you install? >
-
設定ファイルの編集
このへんを見ながらいい感じに編集
チャンネルの設定はこのへんを見ながら、住んでいる地域に合わせていい感じに変更してください
ちなみにボクはケツカンマの消し忘れで10分ぐらいjsonと格闘してました$ cp config.sample.json config.json $ vi config.json
-
空の録画ルールファイルを作成
$ echo "[]" > rules.json
-
動作確認
$ vi ./chinachu service operator execute
以下のように表示されることを確認したら、Ctrl + Cで抜ける
9 Feb 00:01:10 - READ: `/home/chinachu/downloads/Chinachu/data/reserves.json` is updated. 9 Feb 00:01:10 - READ: `/home/chinachu/downloads/Chinachu/data/recorded.json` is updated. 9 Feb 00:01:11 - SPAWN: node app-scheduler.js -f (pid=3432) 9 Feb 00:01:11 - STREAM: ./log/scheduler
-
EPG取得テスト
$ ./chinachu update -f
-
起動スクリプト設定
$ ./chinachu service operator initscript > /tmp/chin achu-operator $ ./chinachu service wui initscript > /tmp/chinachu- wui $ su - # cd /tmp # chown root:root chinachu-* # chown root:root /tmp/chinachu-operator /tmp/chinachu-wui # chmod +x /tmp/chinachu-operator /tmp/chinachu-wui # mv /tmp/chinachu-operator /tmp/chinachu-wui /etc/init.d/ # update-rc.d chinachu-operator defaults # update-rc.d chinachu-wui defaults
- サービスを開始
# service chinachu-operator start # service chinachu-wui start
実際にChinachuを使ってみる
ブラウザからhttp://Chinachuが動いているサーバのIPアドレス:ポート番号
にアクセスする
こんな感じで番組表が見えればOK