ディスプレイなし、キーボードなし、マウスなしでセットアップする(Buster)Lite版 Raspberry Pi Zero WH #2/2

ディスプレイなし、キーボードなし、マウスなしでセットアップする(Buster)Lite版 Raspberry Pi Zero WH #2/2
rpi-clone のインストール #SD card copier のCUI版 SDコピーツール
$ sudo apt-get install git #gitのインストール
$ git clone https://github.com/billw2/rpi-clone.git #rpi-cloneのインストール
$ cd rpi-clone
$ sudo cp rpi-clone rpi-clone-setup /usr/local/sbin

★ 更新
$ sudo apt-get update # 以下のコマンド説明
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
$ sudo apt-get autoremove # 不要パッケージ削除
$ sudo apt-get autoclean # 不要パッケージのアーカイブファイル削除
★ Wi-Fi パスワード暗号化
$ wpa_passphrase your-ssid your-password #生成されたパスワードを wpa_supplicant.conf に記入する(パスワードを””でくくらない)

★ LED設定 – Pi Camera カメラのLED(撮影時に赤に点灯)をOFFにする
/boot/config.txt #このファイルに追記、要再起動
# Disable Pi Camera LED
disable_camera_led=1

★ LED設定 – 本体基板上のLED(ACT 緑)をOFFにする #OFF設定しても起動時には点滅する
/boot/config.txt #このファイルに追記、要再起動
# Disable the ACT LED Green on the Pi Zero
dtparam=act_led_trigger=none
dtparam=act_led_activelow=on

★ ディレクトリ作成(パーミッション755)、必要なファイルをコピー
/home/pi/code
/home/pi/www/html/cam
/home/pi/www/html/index.html

★ RAMディスク作成 #生成されたディレクトリは再起動しても残存する
/etc/fstab に以下の2行を追記
#RAM Disk
tmpfs /home/pi/www/html/RAM tmpfs defaults,size=4M 0 0
$ sudo reboot #再起動
$ df -h #4Mバイト容量のRAMディスクが作成された
$ free -m #メモリ使用量 -m: Megaバイト表示

★ lighttpd1.4.45(Webサーバー)設定変更
/etc/lighttpd/lighttpd.conf の内容
server.document-root = “/var/www/html” を
server.document-root = “/home/pi/www/html” へ変更する(キーボードで打ち込むのが安全)
$ sudo reboot #再起動

★ 各種設定 Crontab
rpi-clone でSDを複製する #SD card copier のCUI版 SDコピーツール
$ sudo fdisk -l #コピー先のデバイス名を調べる
$ sudo rpi-clone sda -f #実行 SD card(コピー元) to USB disk(コピー先、USB diskにSDを挿入)

★ 保留(検証中) WatchDogTimer(WDT)設定
/etc/systemd/system.conf の内容
#RuntimeWatchdocSec=0 を
RuntimeWatchdocSec=10 へ変更する(#を除去)

$ sudo reboot #再起動
$ :(){ :|:& };: #フォークボムで動作検証(数分後にWDTが原因でリセット後再起動する)

★ #1/2