我们可以从 ubuntu 中删除 GUI 层吗?

我们可以从 ubuntu 中删除 GUI 层吗?

虽然这个问题看起来有点奇怪,因为 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 等。启动时您将只有一个终端系统。请务必检查哪些应用程序被删除。许多有用的应用程序可能会被删除。

欲了解更多信息,请查看此主题:

删除桌面环境

相关内容