Arch Linux默认安装后是命令行界面,但在安装KDE后默认就进入图形界面了,那如何修改默认启动呢?在Arch Wiki有说到:
更改开机默认启动目标
开机启动的目标是 default.target,默认链接到 graphical.target (大致相当于原来的运行级别5)。
用 systemctl 检查当前的默认启动目标:
# 检查当前的默认启动 sudo systemctl get-default # 修改默认启动为命令行 sudo systemctl set-default multi-user.target # 修改默认启动为图形界面 sudo systemctl set-default graphical.target
另一个方法是向bootloader添加内核参数:
systemd.unit=multi-user.target (大致相当于运行级别3) systemd.unit=rescue.target (大致相当于运行级别1)
默认目标顺序
Systemd 根据下面顺序选择 default.target
:
- 上面的内核参数
/etc/systemd/system/default.target
软链接/usr/lib/systemd/system/default.target
软链接