Vit*_*uco 6 debian systemd runlevel
我已经安装了 Debian 8,但我只需要使用多用户文本模式,运行级别 3,而不是出现我的 Gnome 3。
但我看到那不存在/etc/inittab。
现在?
vk5*_*5tu 18
你需要知道的两件事:
1) Systemd 引导到“default.target”给定的目标。这通常是指向实际目标文件的符号链接。
2) Systemd 将其目标保存在 /lib/systemd/system 和 /etc/systemd/system 中。/etc/systemd/system 中的文件优先于操作系统附带的 /lib/systemd/system 中的文件——目的是 /etc/systemd 由系统管理员使用,而 /lib/systemd 由发行版使用。
Debian as-shipped 引导至图形目标。你可以自己看看这个:
$ ls -l /etc/systemd/system/default.target
... No such file or directory
$ ls -l /lib/systemd/system/default.target
... /lib/systemd/system/default.target -> graphical.target
Run Code Online (Sandbox Code Playgroud)
所以要引导到多用户目标,您需要做的就是放入自己的目标:
$ cd /etc/systemd/system/
$ sudo ln -s /lib/systemd/system/multi-user.target default.target
Run Code Online (Sandbox Code Playgroud)
小智 9
It is highly recommended not to mess with the manual symlink-ing, but rather use appropriate options of the systemctlcommand. 在这种情况下,要设置默认目标,您应该运行:
# systemctl set-default multi-user.target
Run Code Online (Sandbox Code Playgroud)