debian 8デフォルト実行レベルの切り替え
2011 ワード
debian 8デフォルトの実行レベルをマルチユーザモードに切り替える
debain 8のデフォルトの実行レベルはグラフィックインタフェースです.デフォルトの実行レベルを変更する必要がある場合は、次の2つの点に注意してください.
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を参照