2026年1月30日金曜日

OrangepiPCにArmbianを新規導入

OrangePiPCにArmbianを新規導入


Armbian Imagerから導入が手っ取り早い
https://github.com/armbian/imager/releases
からWindowsのセットアップファイルをダウンロード

リストは展開しないとSetupファイルが表示されないので注意
〜app.zip には展開してもMACOSしかディレクトリがない。
Windows用は別にSetup.exeが用意されている

Imagerを起動して、OrangepiとOrangepiPC、Armbianの最小構成を選びSDカードに書き込む。

ヘッドレスでセットアップするのでLANのipアドレスが必要

sudo netdiscover -r 192.168.0.0/24
でMACadressからOrangepiPCのボードを特定。

sshは
userがrootでパスワードは1234である。
ログインすると自動で初期設定スクリプトが走り出し、rootパスワード変更、ロケール設定、ユーザ追加、までしてプロンプトに戻る。

別コンソールで、追加したユーザでログインできることを確認しておく。

最新の状態にしておく

sudo apt update;sudo apt upgrade -y

名前解決のために

sudo apt install avahi-daemon
起動しているか確認
sudo systemctl status avahi-daemon

usr@omv $ping orangepipc.local
PING orangepipc.local (192.168.0.33) 56(84) bytes of data.
64 bytes from orangepipc (192.168.0.33): icmp_seq=1 ttl=64 time=0.363 ms
64 bytes from orangepipc (192.168.0.33): icmp_seq=2 ttl=64 time=0.300 ms

DHCP再取得のために

sudo apt install isc-dhcp-client

ip a にてinterface名を確認
end0がinterface名だったので。。

sudo dhclient -r end0; sudo dhclient end0

でip再取得。一度sshが切れてしまうので再ログイン

ラジコの録音スクリプトのセットアップ

スクリプトはここのを使わせてもらっている。
https://github.com/uru2/rec_radiko_ts

必要パッケージをインストール
sudo apt install curl libxml2-utils ffmpeg



録音ファイルをクラウドにUploadする

rcloneを使う

事前準備
sudo apt install unzip
sudo -v ;curl https://rclone.org/install.sh | sudo bash

rec_radiko_ts.sh スクリプトの最後尾、exit 0の前に

# Finish
radiko_logout "${radiko_session}"
# upload
rclone    copy ./${output} gdrive:RadikoFiles/
smbclient -Uhoge%fuga //omv5/hiroshi/ -c \
          "put ./${output} ./radikorec/${output}"
rm "./${output}"
exit 0

GoogleDriveへのアップロードの詳しくは過去ページを参照


0 件のコメント: