systemdを使用してランレベルを変更する

systemdを使用してランレベルを変更する

systemdランレベルとその「目標」の一般的なアイデアはまだ維持されていますが、システムランレベルを変更するのはどうですかsystemd

以前の-scriptメソッドと同じことをしたいと思いますinit

init 3 # Multi-user
init 5 # Graphical

答え1

freedesktop.orgの独自のsystemd FAQで、(実行)ターゲット(システムランレベル)を変更するには、以下を使用しますsystemctl isolate TARGET.target

systemctl isolate multi-user.target # or runlevel3.target
systemctl isolate graphical.target # or runlevel5.target

デフォルトの宛先(次の再起動に使用されるデフォルトのシステムランレベル)を変更するには、次のようにしますsystemctl set-default TARGET

systemctl set-default multi-user.target
systemctl set-default graphical.target

関連情報