헤드리스 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
생각 하고 ,After
여기에 명시된 바와 같이.
바꿔야 하나 Type
말아야 RemainAfterExit
하나? 아니면 &
마지막에 삭제하세요 ExecStart
?
답변1
음, 서비스를 수동으로 시작할 수 있다는 것은 좋은 것 같습니다. 또한 systemctl enable radio
?를 사용하여 서비스를 활성화해야 합니다.
외부에서는 systemctl status radio
서비스가 활성화되지 않아 시작할 수 없는 것으로 보입니다.