Boot
使用 systemd 服務啟動收音機
在無頭 RaspberryPi 上,我想在啟動時自動啟動收音機,無需任何人工操作。我把這個文件寫成
/etc/systemd/system/radio.service
:[Unit] Description=Radio Wants=network-online.target After=network.target network-online.target [Service] Type=oneshot ExecStart=/usr/bin/mplayer http://audio.scdn.arkena.com/11016/fip-midfi128.mp3 & RemainAfterExit=yes [Install] WantedBy=multi-user.target
不幸的是它不起作用:啟動後,做
systemctl status radio
節目:已載入:已載入(/etc/systemd/system/radio.service;已禁用)
活動:不活動(已死)
我認為
Wants
andAfter
是必要的,因為需要一個“向上”網路,如此處所述。我應該改變
Type
還是RemainAfterExit
?還是去掉&
末尾的ExecStart
?還有什麼?
好吧,能夠手動啟動服務聽起來不錯。您還必須啟用該服務
systemctl enable radio
?從
systemctl status radio
它看起來該服務未啟用,因此無法啟動。