systemctlisolatemulti-user.target이 한 번만 성공하는 이유는 무엇입니까?

systemctlisolatemulti-user.target이 한 번만 성공하는 이유는 무엇입니까?

방금 여기서 배웠어요이것은 systemctl isolate multi-user.target그래픽 셸을 제거하는 현대적인 방법입니다 init 3. 이전에 수행되었던 방식입니다.

내 시스템에서는 여전히 작동 init 3하지만 다시 한 번만 성공했습니다 systemctl. 한 번 실행하면 문제가 없습니다. Gnome/KDE가 제거되고 startx다시 실행할 수 있습니다. 그러나 이렇게 하면 레벨 3으로 초기화하면 더 이상 작동하지 않습니다. 나는 적어도 Fedora-24에서는 KDE 레벨 5에 있습니다. systemctl+로 죽일 때까지 그냥 멈춘다 . 왜 그런 겁니까? 같은 행동을 보셨나요?CtrlC

응 난 달린다다중 사용자로 이동GUI 터미널의 명령.

답변1

실행 수준 5, 더 정확하게는 그래픽 대상에 있습니다. multiuser.target을 격리하려면 runlevel 3 또는 systemctl을 실행합니다.

startx를 입력하면 X가 실행 중이더라도 여전히 실행 수준 3 또는 multiuser.target에 있으므로 systemctlisolate 또는 실행 수준 3은 아무런 효과가 없습니다.

답변2

~에서문서set-default, 대신 사용할 수 있습니다 isolate.

$ sudo systemctl set-default multi-user.target

그런 다음 다시 시작하십시오.

관련 정보