切换到KDE后如何删除Ubuntu Gnome桌面?


16

这与这个问题相反。基本上,我已经使用Ubuntu一段时间了,但是决定尝试一下KDE,所以我经历了安装最新KDE的过程。KDE给我留下了深刻的印象,Kwin窗口管理器似乎比Compiz更好,这是我在Gnome上使用的(确定是一种观点)。

这是Ubuntu Jaunty安装。那么,如何删除Gnome桌面呢?有没有一种自动化的方法类似于我先前的问题

更新:应该有任何我不应该在此过程中删除的软件包吗?


2
答案与您先前的问题基本相同。您只需要找到等效的元软件包。可能是gnomegnome-desktop-environment
Telemachus

3
即使是这样,我认为将两者作为超级用户的独立问题还是值得的。
约尼克,

Answers:


8

purge命令是一个好的开始。另外,您可能想要删除仅为了获取Gnome而安装的所有依赖库。您可以通过autoremovein 进行操作,apt-get或者使用aptitude,它应该自动发生。

请注意,该purge命令有些奇怪:它会清除您显式删除的项目,但只会删除所有自动删除的相关软件包。(也就是说,如果您输入aptitude purge foo-bar并同时fizzbuzz自动将其删除,则将foo-bar其清除,但fizzbuzz只会被删除。)因此,递归清除的一种好方法是:

aptitude purge foo-bar && aptitude purge ~c

~c搜索aptitude发现物移除,但在第一去除不清除任何软件包。

最后一点,如果您尚未使用aptitude,请在首次尝试运行它时始终检查其输出。不要简单地对它想做的事情说“是”。根据您使用的软件包管理器的不同,您可能会aptitude认为应该自动删除某些内容,但是您希望保留它们。


我认为Ubuntu软件中心不清除吗?
BloodyIron 2012年

@BloodyIron老实说,我不确定。我认为上次使用Ubuntu时不存在Ubuntu软件中心。我对命令行工具(和Debian)比较满意,但是也可能有GUI或Ubuntu专用的方法。
Telemachus,2012年

好吧,我也是CLI的粉丝,但是我喜欢GUI前端不缺少功能(例如清除)的想法。在GUI应用程序/前端中存在这样的缺点只会限制不想使用CLI的用户,为什么不将其放入?我很好奇,我也不知道。
BloodyIron 2012年

19

Ubuntu有一个内置工具可以更改您正在运行的系统的类型。

$ sudo tasksel

使用此工具,您可以选中所需系统类型(Kubuntu,Xubuntu,Ubuntu,Ubuntu Server)旁边的框,然后确认让该工具重新配置系统,并根据需要删除和添加软件包。


1
Debian也有这个,仅供参考。
Andre

8

我认为最简单的方法是删除ubuntu-desktop并安装kubuntu-desktop

sudo apt-get install kubuntu-desktop
sudo apt-get --purge remove ubuntu-desktop

您也可以只卸载gnome-desktop-environment而不是ubuntu-desktop


1
卸载gnome-desktop-environment和ubuntu-desktop 有什么区别?
约尼克,

4
@Jonik:我使用Debian而不是Ubuntu,所以我无法对其进行测试。但通常,您可以通过简单地输入aptitude -s purge thing1then然后找到aptitude -s purge thing2。该-s标记用于Simulation,它使您可以安全地检查事物(并且作为普通用户-无需首先成为root或使用sudo)。
Telemachus

3
@Jonik:Afaik,Ubuntu桌面包括gnome和一些gnome应用程序。psychocats.net/ubuntu/whichbuntu。您还可以使用来检查软件包的依赖性apt-cache showpkg package_name
nagul

1
那行不通。在标准的Ubuntu安装中,所有内容均标记为手动安装,因此,当您时sudo aptitude purge ubuntu-desktop,仅删除元软件包;否则,将删除元软件包。所有GNOME仍然安装。
机械蜗牛

3

好吧,您不能完全删除Gnome,因为在Ubuntu(阅读Firefox)上的许多常见程序都使用Gnome库。


如果他非常喜欢KDE,则可以随时切换到Konquerer并完全删除Firefox,不是吗?
Telemachus

@Telemachus:试过Konquerer ...不适合我。:),但是最近我实际上一直在将Chromium用于默认浏览器,每晚的构建都很不错。不过,必须使用Firefox进行Quake Live。
codeLes

1
当然,Chromium 使用GTK ...
Ryan C. Thompson

2

我不是100%,但我相当确定等效的meta包是gnome-desktop

是的...我通过以下方式删除了gnome:

sudo apt-get remove gnome-*
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.