Tôi muốn khởi động lên bàn điều khiển thay vì sử dụng GUI systemd
. Làm thế nào tôi có thể làm điều đó?
Tôi muốn khởi động lên bàn điều khiển thay vì sử dụng GUI systemd
. Làm thế nào tôi có thể làm điều đó?
Câu trả lời:
Mở một thiết bị đầu cuối và (như root) chạy:
systemctl set-default multi-user.target
Hoặc với --force
systemctl set-default -f multi-user.target
để ghi đè bất kỳ liên kết xung đột hiện có 1 .
Kiểm tra kỹ với:
systemctl get-default
Một cách khác là thêm tham số sau vào dòng khởi động kernel của bạn:
systemd.unit=multi-user.target
Trong /etc/systemd/system
bạn sẽ tìm thấy một liên kết tượng trưng , default.target
. Hiện tại điểm này /usr/lib/systemd/system/graphical.target
(bạn có thể thấy điều này với readlink default.target
.
Là root (hoặc thông qua sudo), xóa symlink và thay thế nó:
rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target
Kiểm tra lại với type default.target
. Nó sẽ nói "liên kết tượng trưng đến ...", chứ không phải " liên kết tượng trưng bị hỏng đến ..." trong trường hợp bạn nhập sai mục tiêu, hãy bắt đầu lại. Ngoài ra, hãy kiểm tra kỹ xem bạn đã đặt đúng tên chưa default.target
- tất cả điều này rất quan trọng để hệ thống khởi động lại đúng cách.
Bây giờ bạn có thể khởi động lại và đi đến bàn điều khiển thay vì trình quản lý hiển thị. Để thay đổi trở lại đăng nhập GUI, đảo ngược quá trình trên.
KDM
có một lỗi mà nó sẽ bỏ qua multi-user.target
mục tiêu khi sử dụng systemd
.
Bạn vẫn cần đặt multi-user.target
như đã đề cập trong các câu trả lời ở trên. Nhưng vì một số lý do KDE
sẽ bỏ qua điều đó ngay cả khi nó được đặt chính xác và vẫn chạy khi khởi động: /.
Đây là công việc xung quanh mà tôi thấy rằng cuối cùng đã thực hiện được mánh khóe. Thêm phần sau vào tham số dòng lệnh kernel của bạn:
systemd.mask=kdm.service
Tôi đã chỉnh sửa /etc/default/grub
và thay đổi GRUB_CMDLINE_LINUX_DEFAULT
dòng để đọc như sau:
GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"
Sau khi cập nhật thay đổi này grub
:
update-grub
Bây giờ sau khi khởi động lại, hệ thống sẽ hiển thị lời nhắc đăng nhập bảng điều khiển thay vì bắt đầu X và KDE
.