길을 잃었어, 이 쌍이 왜 있는지 모르겠어사용자재부팅 시:
(작동하지 않음을 의미합니다. 수동으로 시작하면 systemctl --user start nostc
오류 없이 완벽하게 작동합니다. 로그에도 오류가 없습니다.) 방금 재부팅 후 Stopped
재부팅하기 전에 줄이 나타나는 것을 보았습니다 .
[Unit]
Description=nostc.service
After=network-online.target
[Service]
Type=simple
Restart=always
ExecStart=/home/pascal/.pyenv/versions/3.7.2/envs/feb2018/bin/nostalgia_chrome run_server
WorkingDirectory=/home/pascal/egoroot/nostalgia-dev/nostalgia_chrome
Environment="PYTHONUNBUFFERED=on"
[Install]
WantedBy=multi-user.target```
이것은 정말 이상합니다. 왜냐하면:
systemctl --user is-enabled nostc
표시 활성화됨
시작 시 표시됨:
● nostc.service
Loaded: loaded (/home/pascal/.config/systemd/user/nostc.service; enabled; vendor pr>
Active: inactive (dead)
lines 1-3/3 (END)
그러나 ~함에 따라뿌리작동 systemctl is-enabled nostalgia_chrome
하고 실행됩니다.
[Unit]
Description=nostalgia_chrome service
After=network-online.target
[Service]
User=pascal
Group=users
Type=simple
Restart=always
ExecStart=/usr/bin/nostalgia_chrome run-server
Environment="PYTHONUNBUFFERED=on"
[Install]
WantedBy=multi-user.target
Arch+i3의 다중 사용자 설정이 잘못된 것입니까, 아니면 무엇이 문제가 될 수 있습니까?
답변1
다음 사용자에게는 작동하지 않습니다.
[Install]
WantedBy=multi-user.target
아마도 다음과 같을 것입니다:
[Install]
WantedBy=default.target
답변2
[설치하다] WantedBy=다중 사용자.대상
systemd에는 multi-user.target
사용자별 서비스 관리 가 없습니다.
읽다 man systemd.special
.