目次
初出:2017/10/06
更新:209/09/16
1.Linux にrfriends を ftp転送
filezilla等を使用してLinuxにrfriends をftp転送。
/home/*****/rfriends2_xxx_script.zip
cd /home/*****
unzip rfriends2_xxx_script.zip
sh /home/*****/rfriends2/ex_tools.sh を実行して各種ツールをインストールする。以下、実行の流れです。ffmpeg は2017/12/04 現在、apt-get だと、2.8 サイトからだと3.4がインストールされます。通常はapt-get でいいと思います。
2.ツールのインストール
sh ex_tools.sh
Rfriends2 Ver. 2.5.1 (2017/12/02) (C) 2017 mapi
ベースディレクトリは /home/*****/rfriends2 です
OSは 32 bitsバージョンです
[sudo] ***** のパスワード:
PHP7.0をインストールしますか (y/n) ?
ffmpeg install 方法は以下の2種類から選択してください。
apt-get
https://www.johnvansickle.com/ffmpeg
apt-get で ffmpegをインストールしますか (y/n)?
下記のサイトから ffmpegをインストールしますか (y/n)?
https://www.johnvansickle.com/ffmpeg
at, gpac, swftools,mp4v2-utils
上記プログラムをインストールしますか (y/n) ?
finished
3.rfriends のメニューを起動
cd /home/*****/rfriends2
sh /home/*****/rfriends2/rfriends2.sh を実行する。
メニューの説明はマニュアルを参照してください。
4.デイリー処理について
Linux版ではデイリー処理を行うにはcrontabの編集が必要になります。あなたのPCが24h稼働可能なマシンなら、キーワードファイルに沿って番組が自動録音されます。cronがわからない人は実行しないほうがいいでしょう。
[MENU 8-1] [デイリー処理読込(crontab読込)]
現在のcrontabの内容をtempファイルに読み込みます。
[MENU 8-2] [デイリー処理編集]
tempファイルを編集します。
[デイリー処理書出]をしないとcrontabは変更されません。
[MENU 8-3] [デイリー処理書出(crontab変更)]
tempファイルの内容をcrontabに書き出します。。
crontabの内容が変更されるので十分注意してください。
[MENU 8-4] [デイリー処理追加]
tempファイルの末尾に「デイリー処理」を追加します。
crontabは変更しません。
「デイリー処理」の内容は以下の通りです。
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
BASE_DIR=*****
# m h dom mon dow command
10 5 * * * sh $BASE_DIR/script/ex_rfriends.sh
処理例
1)[8-1] crontab 読み込み
2)[8-2] 読み込んだファイルを確認(crontabがない場合は空のファイル)
3)[8-4] 「デイリー処理」の記述を追加
4)[8-2] 読み込んだファイルを編集(既存処理がなければ変更の必要なし)
5)[8-3] crontab 書き出し