![--global 설정을 사용한 Systemctl 실패](https://rvso.com/image/922406/--global%20%EC%84%A4%EC%A0%95%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%9C%20Systemctl%20%EC%8B%A4%ED%8C%A8.png)
저는 Ubuntu 16.04(KDE 데스크탑 사용)를 실행하고 있습니다. 다음을 사용하여 전역적으로 실행되도록 systemd 서비스를 설정하려고 합니다.
sudo systemctl --user --global enable *service*
명령. 실패합니다
No such file or directory
그러나 내가 실행할 때
systemctl enable *service*
명령은 오류 없이 작동합니다.
--global
설정이 작동 하도록 하려면 어떻게 해야 합니까 ?
답변1
모든 사용자가 서비스를 사용할 수 있도록 하려면 스크립트를 디렉터리에 넣어야 합니다 /lib/systemd/user
.
동시에 설정하는 --user
것은 의미가 없습니다 . --global
그냥 실행
sudo systemctl --global enable *service*
전 세계적으로 서비스를 활성화합니다.