首先,检查要删除的内容

首先,检查要删除的内容

我需要摆脱在将我的电脑从 15.10 更新到 16.04 时默认安装的 GNOME 桌面环境。

过了一段时间,我发现自己不仅可以使用 GNOME DE,还可以同时使用 Cinnamon(在登录屏幕中,我可以选择至少五六个 DE!)

现在我正在使用 Unity,对此我感到很满意,并且我成功卸载了 Cinnamon,但现在我担心卸载 GNOME 后我会搞乱 Unity DE,因为我看到很多在 Unity 中运行的软件包的软件包名称都以 gnome- 开头... 有人能帮我吗?提前谢谢

答案1

老实说,最好备份主文件夹中的文件和所有配置文件,然后全新安装 Ubunutu。

如果没有的话,试试这个:

首先运行以下命令:

仅卸载 ubuntu-gnome-desktop

sudo apt-get remove ubuntu-gnome-desktop
sudo apt-get remove gnome-shell 

这将删除 ubuntu-gnome-desktop 包本身。

卸载 ubuntu-gnome-desktop 及其依赖项

sudo apt-get remove --auto-remove ubuntu-gnome-desktop

这将删除 ubuntu-gnome-desktop 包和任何其他不再需要的依赖包。

清除你的配置/数据

如果您还想删除 ubuntu-gnome-desktop 的本地/配置文件,那么这个方法也可以。

警告!清除的配置/数据无法通过重新安装包来恢复。

sudo apt-get purge ubuntu-gnome-desktop

或者类似地,像这样 ubuntu-gnome-desktop

sudo apt-get purge --auto-remove ubuntu-gnome-desktop

然后运行:

sudo apt-get autoremove 

删除系统上不再需要的额外软件包和依赖项。

您可能需要(也可能不需要,取决于 gdm 是否已被删除)使用这些命令将登录屏幕更改回 Unity 的默认运行(即 lightDM)

sudo dpkg-reconfigure gdm

在提示符下按 Enter,然后从选项中选择 lightdm。之后,您可以使用以下命令删除 gdm

sudo apt-get remove gdm  

最后运行:

sudo apt-get install ubuntu-desktop
sudo apt-get install unity

信息这里这里

答案2

您可以通过以下方式查看所有 Gnome 软件包列表:

apt list --installed | grep gnome

然后通过以下方式删除任意包:

apt-get remove <package name>

或者通过以下方式删除所有包:

sudo apt-get remove $(apt list --installed "gnome*" 2>/dev/null | awk -F'/' 'NR>1{print $1}')

答案3

我也喜欢 Unity 桌面环境的用户界面,所以尝试一下这些漂亮的步骤……

步骤1 :这将删除所有与 gnome 相关的东西。

sudo apt-get remove nautilus nautilus-* gnome-power-manager gnome-screensaver gnome-termina* gnome-pane* gnome-applet* gnome-bluetooth gnome-desktop* gnome-sessio* gnome-user* gnome-shell-common zeitgeist-core libzeitgeist* gnome-control-center gnome-screenshot gnome* && sudo apt-get autoremove

第2步 :这将删除所有 snap 应用程序,如果您不执行此步骤,那么安装 unity 后您将看到有 2 个相同的应用程序(如 2 个系统监视器、2 个终端、2 个计算器等)。因此请放心运行下面的代码。

sudo apt autoremove --purge snapd

步骤3:现在将你的系统连接到 WI-FI 进行安装统一

sudo apt install ubuntu-unity-desktop

步骤4 :安装成功后,重新启动系统。用 Unity 替换 Gnome 后,您可能会遇到点击不起作用的问题。如果是这样,请运行以下代码来解决该问题。

sudo apt install xserver-xorg-input-synaptics

现在重新启动系统并再次登录。

答案4

首先,检查要删除的内容

sudo dpkg -l | grep .gnome.

如果你同意,请运行此命令

sudo apt autoremove --purge gnome*

命令解释

# dpkg -l       lists all installed packages
# grep .gnome.   filters, so that only packages with keyword gnome within their names, listed
# purge         removes mentioned package
# autoremove    tries to remove dependency packages

相关内容