从 Ubuntu 18.04 桌面删除 Gnome shell

从 Ubuntu 18.04 桌面删除 Gnome shell

长话短说:我在我的家庭服务器上安装了 Ubuntu 18.04 Desktop(因为 Ubuntu 服务器在安装时一直失败)。我将 Grub 配置为直接加载到命令行。我真的很想卸载 GUI 界面——让它精简,减少需要更新的程序。

如果我卸载了 gnome,是否会影响其他功能?卸载 Gnome 以避免任何意外后果的最佳方法是什么?

(我查看了其他一些帖子,但大多数似乎都是关于卸载 Gnome 后使用 Unity 的。)

答案1

从桌面安装启动时出现的问题就是它数百的桌面软件包带有 apt 标记具体来说以防止用户意外删除其 GUI。删除顶级 Gnome 软件包不会自动删除下面的数百个库,而且如果不付出大量繁琐的努力,肯定无法实现您想要的目标。

希望转换的用户应该:

1)使用服务器安装程序最小图像, 或者云图像(不适用于裸机),或

2)承担包裹费用。

既然你说 #1 对你不起作用,那么似乎 #2 是你首选的替代方案。如果 #2 让你烦恼,那么重新审视你对 #1 的假设。

答案2

删除 xorg、wayland 和相关软件包。这将有效地关闭所有图形应用程序,因为这些都依赖于 xserver。在此之后执行 autoremove ( sudo apt autoremove)。然后安装 metapackage ubuntu-server。这将安装 Canonical 开发人员认为是 ubuntu 服务器安装一部分的任何软件包。如果删除 xserver 会删除服务器所需的软件包(我确信不会),此命令会将它们拉回来。

相关内容