rfriends2はCLIベースでしたが、rfriends3はWEBベースで操作が簡単になっています。
windows版に続いてUbuntu版です。
アルファバージョンなので、不具合が多々あると思いますが、人柱だと思ってくださる方は使ってみてください。
初 版 2023/06/21
第2版 2023/07/19 サーバの起動方法を追加
1.環境
以下のバージョンで確認しました。Ubuntuは新規インストールし、日本語設定後、何も手を加えない状態でテストを行っています。
Firefox 110.0(64ビット)
・確認機種(Linux系)
Ubuntu 18.04, 20.04, 22.04 (ffmpegのバージョンが古いとらじるらじるに不具合が出ます。)
debian 11, 12
RaspberryPi Zero (ヘッドレスブラウザ×)
RaspberryPi Zero 2
Termux(ヘッドレスブラウザ×)
2.ダウンロード
Terminalを開き、以下のリンクよりinstall用shをダウンロードする。ここでは仮にホームディレクトリにインストールすることにします。
$ cd ~/
$ wget http://rfriends.s1009.xrea.com/files3/rfriends3_ubuntu.sh
3.インストール
以下を入力し、インストールを行う。各種ツールがインストールされ、ホームディレクトリにrfriends3ディレクトリが作成される。
$ sh rfriends3_ubuntu.sh
これでインストールは完了です。
追記)
$ chromium-browser --version
でchromium-browserが見つからない場合はインストールしてください。
$ sudo apt install chromium-browser
4.ビルトインウェブサーバの実行
以下を入力し、ビルトインサーバーを起動する。
$ cd ~/
$ sh rf3server.sh
XXX.XXX.XXX.XXX:8000
5.rfriends3の実行
ウェブブラウザ(edge,chrome,firefox,...)を起動し、4.で表示されたアドレスにアクセスする。
XXX.XXX.XXX.XXX:8000
以下のような画面が出たら成功です。
「ヘルプ」「システム更新」でシステムを最新にしてください。
6.rfriends3のアンインストール
- デイリー処理設定をしている場合は、必ず、「設定」->「デイリー処理」->「取消」をしてください。または、crontab -e で。
- 録音データは必要であれば別のところに保存してください。
- rfriends3フォルダを削除してください。
- アンインストールは終了です。
7.その他
他端末からアクセスする方法
現在、rfriends3_serverが起動していたら、ctrl-cで終了させる。
1)方法1
・ipconfig 等でrfriends3を実行している端末のIPアドレスを確認する。
・rfriends3/rfriends3_server.shと同じ場所にrfriends3_server.txtを作成する。
・rfriends3_server.txtにIPアドレス:ポートを記入する。(例 192.168.1.100:8000)
注)rfriends3_server.shを直接変更するとupdateの際に上書きされ元に戻ってしまいます。
$ cd ~/rfriends3
$ sh rfriends_server.sh
を実行。
2)方法2 (3.0.0-a36以降)
$ cd ~/rfriends3
$ sh rf3server.sh
を実行。設定は不要です。
方法1または方法2 により、家庭内の同一LAN上からPC,MAC,スマホ等よりアクセスできるようになります。今後は方法2を推奨
また、外部に公開してアクセスするようにもできますが、セキュリティ上お勧めしません。
以上