debian 8デフォルト実行レベルの切り替え

2011 ワード

debian 8デフォルトの実行レベルをマルチユーザモードに切り替える


debain 8のデフォルトの実行レベルはグラフィックインタフェースです.デフォルトの実行レベルを変更する必要がある場合は、次の2つの点に注意してください.
  • systemdは、「default.target」で指定したデフォルトターゲットを使用して起動します.「default.target」は、ターゲットファイルへのソフトリンクです.
  • systemdは、そのtargetsを/lib/systemd/systemmおよび/etc/systemd/systemmに保存します./etc/systemd/systemdのターゲットファイルは、/lib/systemd/systemdのOS付属ターゲットファイルよりも優先され、/etc/systemdがシステム管理者によって使用され、/lib/systemdがリリースされて使用されるように設定されています.

  • debian 8もグラフィックインタフェースで起動します.次のコードを実行して表示できます.
    	[longyu@debian:04:08:15] debian $ ls -l /etc/systemd/system/default.target
    	ls:  /etc/systemd/system/default.target:  
    	[longyu@debian:04:08:31] debian $ ls -l /lib/systemd/system/default.target 
    	lrwxrwxrwx 1 root root 16 11  20 07:06 /lib/systemd/system/default.target -> graphical.target
    	[longyu@debian:04:08:43] debian $ cd /etc/systemd/system/
    	[longyu@debian:04:08:51] system $ sudo ln -s /lib/systemd/system/multi-user.target default.target
    	[sudo] password for longyu: 
    	[longyu@debian:04:10:28] system $ ls -l default.target 
    	lrwxrwxrwx 1 root root 37 1   12 04:09 default.target -> /lib/systemd/system/multi-user.target
    

    まず、/etc/systemd/systemディレクトリに「default.target」が設定されているかどうかを確認します.最初のコマンドの出力から見ると、システム管理者は設定していません.その後、/lib/systemd/systemのリリース版に付属するデフォルトの起動ターゲットファイルを表示すると、デフォルトの起動グラフィックインタフェースが表示されます.
    /etc/systemd/systemディレクトリに入り、「default.target」という名前のマルチユーザ起動ターゲットへのリンクファイルを作成します.これで設定が完了しました.
    リンクファイルを直接手動で作成する方法は推奨されませんが、systemctlコマンドを使用して設定することが望ましいです.ここでのコマンドは次のとおりです.
    	[longyu@debian:04:10:49] system $ sudo rm -rf default.target 
    	[longyu@debian:04:10:54] system $ sudo systemctl set-default multi-user.target 
    	Created symlink from /etc/systemd/system/default.target to /lib/systemd/system/multi-user.target.
    	[longyu@debian:04:11:12] system $ ls -l default.target 
    	lrwxrwxrwx 1 root root 37 1   12 04:11 default.target -> /lib/systemd/system/multi-user.target
    

    詳細はhow-to-set-up-a-runlevel-3-in-debian-8を参照