必要なもの
sudo apt-get install build-essential curl git-core libssl-dev yasm libtool autoconf python
ffmpegをインストールしておくこと。途中でエラーになる
sudo apt-get install ffmpeg
Gitリポジトリから
git clone git://github.com/kanreisa/Chinachu.git ~/chinachu
cd ~/chinachu/
git checkout beta
./chinachu installer
[1]のAutoを選択
↑
設定
サンプルをコピーして編集をする
cp config.sample.json config.json
nano config.json
サンプルcofig.json
空の録画予約ルールの作成
echo "[]" > rules.json
↑
動作チェック
./chinachu service wui execute
# 問題なく起動できたらCtrl+\で終了
EPG(番組表のデータ)を取得
./chinachu update -f
# EPG取得まで15分位ほって置く
↑
システムに登録
Chinachu のサービス(chinachu-operator と chinachu-wui)が自動的に起動するよう、システムに登録する
./chinachu service operator initscript > /tmp/chinachu-operator
./chinachu service wui initscript > /tmp/chinachu-wui
sudo chown root:root /tmp/chinachu-operator /tmp/chinachu-wui
sudo chmod +x /tmp/chinachu-operator /tmp/chinachu-wui
sudo mv /tmp/chinachu-operator /tmp/chinachu-wui /etc/init.d/
insserv は /usr/lib/insserv/ に入っているので、シンボリックリンクを張ってから実行する
sudo ln -s /usr/lib/insserv/insserv /sbin/insserv
sudo insserv chinachu-operator
sudo insserv chinachu-wui
下記も実行する
sudo systemctl enable chinachu-operator
sudo systemctl enable chinachu-wui
↑
サービスを開始
sudo service chinachu-operator start
sudo service chinachu-wui start
調べるには
ps -alx | grep chinachu
http://localhost:10772/ にアクセス
http://192.168.xxx.xxx:10722/
↑
test
■
アンインストール方法
まず以下のコマンドでスクリプトを停止、削除して下さい
sudo update-rc.d chinachu-operator stop
sudo update-rc.d chinachu-operator remove
sudo update-rc.d chinachu-wui stop
sudo update-rc.d chinachu-wui remove
最後にchinachuディレクトリを削除すれば完了です
sudo rm -rf chinachu
↑