Arch Linux设置开机进入命令行界面或图形界面

更新时间:2022-03-04 13:52:18

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

  1. 上面的内核参数
  2. /etc/systemd/system/default.target 软链接
  3. /usr/lib/systemd/system/default.target 软链接

 

Linux