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

その後、再起動してください。

関連情報