Skip to content
Yuki KAN edited this page Jan 4, 2017 · 4 revisions

Debian Squeeze, Debian Wheezy (sysvinit)

必要なパッケージ

sudo apt-get install build-essential curl git-core libssl-dev yasm libtool autoconf python

CentOS 7

必要なパッケージ

sudo yum install wget curl yasm

実行ユーザーを作る (任意)

  • いつも使っているユーザーがあれば、そちらでかまいません。rootでは動作させないでください。
sudo adduser chinachu
sudo -i -u chinachu

Gitリポジトリからクローン・インストール

git clone git://github.com/kanreisa/Chinachu.git ~/chinachu
cd ~/chinachu/
git checkout beta
./chinachu installer
# Auto を選択

設定

cp config.sample.json config.json
vim config.json
# wuiOpenServerをtrueにするとLAN向けの無認証サーバーが立ち上がります (デフォルトポート:20772)
# tuners の配列を確認。設定例としてPT3以外のチューナー設定も入っているので要注意
# channels の配列を確認
# ケツカンマの消し忘れに注意

詳しくは Beta-Configuration を参照

空のルール設定ファイルを作成

echo [] > rules.json

動作チェック

./chinachu service wui execute
# 問題なく起動できたらCtrl+\で終了

./chinachu update -f
# EPG取得テスト

システムへのLSB Init Script設定

./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/
sudo insserv chinachu-operator
sudo insserv chinachu-wui

サービスを開始

sudo service chinachu-operator start
sudo service chinachu-wui start

ヒント

いちいちcd ~/chinachu/するのがだるい場合、chinachuをエイリアスにすることが出来ます。この場合でもCLIは正しいパスを解決し、問題なく動作します。$HOME/bin/chinachuにシンボリックリンクを張る方法も有効です。


ブラウザーからWUIにアクセスし、設定を変更できます。