虽然这个问题看起来有点奇怪,因为 Ubuntu 本来就是基于 GUI 的 Linux。但如果我想删除这个 GUI 层,并希望在启动机器时只利用终端。这可能吗?如果可以,我可以知道如何操作吗?
答案1
Ubuntu Server 正是用于这种用途。它始终以终端模式运行,占用的空间更少,因为它不包含 GUI 和其他相关软件所需的所有软件包。
如果您希望在终端模式下使用当前的 Ubuntu 桌面安装,您可以按:
Ctrl+ Alt+F1
切换到虚拟终端。要返回 GUI,请使用:
Ctrl+ Alt+F7
您可以让 Ubuntu 桌面默认启动到文本模式,您可以编辑该/etc/default/grub
文件。您可能希望备份此文件,以防万一出现问题。
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
通过#
在行首添加来注释掉,这将禁用 Ubuntu 紫屏。- 更改
GRUB_CMDLINE_LINUX=""
为GRUB_CMDLINE_LINUX=”text”
,这会使 Ubuntu 直接启动到文本模式。 - 取消注释此行
#GRUB_TERMINAL=console
,通过删除开头的#,这会使 Grub 菜单变成真正的黑白文本模式
因此你最终会得到:
#GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
GRUB_CMDLINE_LINUX=”text”
GRUB_TERMINAL=console
在您的/etc/default/grub
文件中。现在是时候让这些更改生效了:
sudo update-grub
对于 Ubuntu 15.04 及更高版本
对于默认使用的 Ubuntu 版本,还有一个步骤systemd
。需要将默认目标从“图形”目标更改为“多用户”目标。
sudo systemctl set-default multi-user.target
您稍后可以随时通过恢复 GRUB 配置文件并运行以下命令来恢复到桌面启动:
sudo systemctl set-default graphical.target
现在,当重新启动时,您会发现自己处于一个可爱的控制台环境中。
答案2
是的,这是可能的。您可以使用以下方法删除桌面:
sudo apt-get purge ubuntu-desktop
sudo apt autoremove
警告!这将删除 Ubuntu 桌面的所有相关应用程序,如 nautilus、Ryhtmbox 等。启动时您将只有一个终端系统。请务必检查哪些应用程序被删除。许多有用的应用程序可能会被删除。
欲了解更多信息,请查看此主题: