在以前的 Ubuntu 版本中,我安装了 Gnome(经典)以及 Gnome Shell。现在,升级到 12.10 后,我对 Unity 感到满意,并想删除不再需要的 Gnome 软件包。但是,我担心会破坏 Unity...
如何安全地从系统中删除 Gnome classic 和 Gnome Shell?
答案1
你可以这样做
sudo apt-get remove gnome-shell
对于 gnome-classic
sudo apt-get remove gnome-session-fallback
这不会破坏团结。
答案2
简单的方法
查找作为“桌面”安装的“元包”,通过卸载它,apt 应该会删除组成元包的所有包。(我仍然需要确认这一点,但只需在这里的几篇文章中阅读即可http://ubuntuforums.org/showthread.php?t=2110057)
艰难之路
我选择了 GNOME 桌面管理器
sudo apt-get purge gdm
然后清理剩菜剩饭
sudo apt-get autoremove
笔记:autoremove 会删除与最近的清除/删除相关的不需要的文件,因此每次都需要运行它。
不过,这两个命令可能无法删除所有内容,因此为了查找剩余的项目,我这样做了
dpkg-query -l *desktop*
dpkg-query -l *gnome*
并从这些列表中清除了剩余的包(之后也使用了 autoremove)。
要检查您的进度,每次清除/删除/卸载后,请返回 GUI 登录屏幕(ctl-alt-f7)并观察其被拆除。