Ubuntu版rfriends3でラジオ録音
rfriends2はCLIベースでしたが、rfriends3はCLIに加えてWEBベースで操作が簡単になっています。
webサーバにlighttpd、ファイル共有にsambaを採用したLinux版です。
インストールは全自動で行います。
Linux/BSD版は、ディストリビューションにより以下の5つに分かれています。
・(1)Linux版(Ubuntu/Debian) (ubuntu/debian/chrome/android)
・(2)Linux版(CentOS Stream) (stream/rocky/Alma)
・(3)Linux版(Arch) (arch/Manjaro/Cachy/EndeavourOS)
・(4)Linux版(その他) (Alpine/openSUSE/ios)
・(5)BSD版
Apache2版を追加しました。(2025/08/15)
初 版 2024/02/23
第35版 2026/08/08
1.ディストリビューション
下記のディストリビューションで動作確認しています。
ダウロードサイトはこちら
[!NOTE] ここでは、systemd以外のものをすべてinitと記述しています。 (pgrep -o systemd)
突っ込みどころ満載ですが、お許しください。
| 最終確認 | 判定 | ディストロ | Ver. | 備考 |
|---|---|---|---|---|
| 2025/05/03 | ✕ | Ubuntu (D10) | 18 | /etc/apt/sources.list を変更 動作するがサポート切れ |
| 2025/04/27 | ✕ | Ubuntu (D10) | 19 | /etc/apt/sources.list を変更 動作するがサポート切れ |
| 2025/04/26 | △ | Ubuntu (D11) | 20 | |
| 2025/04/26 | 〇 | Ubuntu (D12) | 22 | |
| 2025/04/26 | ◎ | Ubuntu (D13) | 24 | |
| 2025/04/26 | 〇 | Ubuntu (D13) | 25 | |
| 2026/04/24 | 〇 | Ubuntu (D13) | 26 | new! |
| 2026/05/25 | 〇 | Linux Mint | 22.3 | ubuntu24.04 |
| 2025/04/26 | 〇 | ZORIN OS | 17.3 | ubuntu22.04 |
| 2025/12/11 | 〇 | ZORIN OS | 18 | ubuntu24.04 |
| 2026/02/17 | △ | Pop!_OS | 24 | ubuntu24.04 |
2.インストール準備
以下のことを確認してください。
1) システムを最新にし、アプリを追加する。
2) 実行するユーザを追加し、管理者権限を付加する。
3) その他
[!NOTE] ほとんどのディストロでインストール時に2)は設定可能です。
すでにユーザ追加済で管理者権限を付加したい場合は、 rootでログインし
# gpasswd -a ユーザ名 sudo
その後必ず再起動してください。
1) システムを最新にし、アプリを追加する。
# apt-get update
# apt-get upgrade -y
# apt-get install sudo vim -y
# apt-get install git -y
2) 実行するユーザを追加し、管理者権限を付加する。
# useradd -m -G sudo ユーザ名
# passwd ユーザ名
# chsh -s /bin/bash ユーザ名
3) もし、インストール時にユーザが追加済で、管理者権限がない場合。
# groups ユーザ名
sudoがない場合
# gpasswd -a ユーザ名 sudo
# または、
方法1)
# usermod -aG sudo ユーザー名
方法2)
# visudo
ユーザー名 ALL=(ALL) ALL
再起動が必要かもしれません。
4) 実行shは、install_ubuntu.sh または、install_ubuntu_apache2.sh です。
ただしinstall_ubuntu.sh をおすすめします。
3.rfriends3のダウンロードとインストール
3.1 ダウンロードとインストール
sshまたはTerminalを開き、sudoが可能なユーザでログインします。
[!CAUTION] 必ず2で確認したユーザでログインしてください。
ディストリビューション別のrfriends3インストールスクリプト(install_ubuntu.sh)を実行します。
「1.ディストリビューション」で実行シェルを確認してください。
各種ツールがインストールされ、ホームディレクトリにrfriends3ディレクトリが作成されます。
[!CAUTION]
インストールするシステムにすでにSAMBAサーバがインストールされている場合は、
それを停止させるか、rfriendsよりSambaをインストールしないでください。
export optsamba=”off”
$ cd ~/
$ rm -rf rfriends3_core
$ git clone https://github.com/rfriends/rfriends3_core.git
$ cd rfriends3_core
$ sh install_ubuntu.sh
これで基本のインストールは完了です。
3.2 ubuntu 26.04 の追加処理
一部、追加処理が必要です。
3.3 再起動
念のため、再起動してください。
$ sudo reboot
4.rfriends3の実行
以下を入力します。ipコマンドがない場合は、ifconfigを使用してください。
$ ip -4 -br a | grep -v "127.0.0.1"
eth0 UNKNOWN XXX.XXX.XXX.XXX/24
または
$ hostname -I
このIPアドレス(XXX.XXX.XXX.XXX)がwebサーバアドレスです。
ウェブブラウザ(edge,chrome,firefox,…)を起動し、上記で表示されたアドレスにアクセスする。
http://XXX.XXX.XXX.XXX:8000
以下のような画面が出たら成功です。ブラウザはローカル(現在実行中のPC)でもリモート(同一ネットワーク上のPC,MAC,スマホ等)でもOKです。
「ヘルプ」「システム更新」でシステムを最新にしてください。
詳細な使用方法は、
https://rfriends.github.io/rfriends/manual/
を参照してください。
5.samba
windowsの場合、エクスプローラに先ほどのIPアドレス(xxx.xxx.xxx.xxx)を入力すれば、録音ディレクトリにアクセスできます。smbdirというディレクトリが見えると思います。
\XXX.XXX.XXX.XXX
\は¥¥です。
スマホからでもファイルマネージャでアクセスできます。
iPhoneの場合、ファイル - 3点リーダー - サーバー接続smb://xxx.xxx.xxx.xxx、ゲストで接続できます。
androidの場合も各種ファイルマネージャで可能です。(ファイルマネージャ+推奨)
6.rfriends3のアンインストール
・デイリー処理のために「設定」->「定期実行」->「登録」をしている場合は、必ず、「設定」->「定期実行」->「取消」をしてください。
・次にrfriends3フォルダを削除してください。
・これでアンインストールは終了です。
以上