首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么删除xfce4包不删除XFCE桌面环境?

为什么删除xfce4包不删除XFCE桌面环境?
EN

Ask Ubuntu用户
提问于 2011-09-01 22:44:03
回答 7查看 89.1K关注 0票数 27

我想要一个窗口管理器,所以我安装了xfce4。我用

代码语言:javascript
复制
sudo apt-get install xfce4

做这件事。为了去除它,我用

代码语言:javascript
复制
sudo apt-get remove --purge xfce4  

这不起作用,也不管用

代码语言:javascript
复制
sudo dpkg purge xfce4

正如证明的那样: 1) startx启动xfce桌面,2) apt-cache search xfce4返回已安装软件包的长列表。

那么,我如何摆脱xfce4及其依赖关系呢?

EN

回答 7

Ask Ubuntu用户

回答已采纳

发布于 2011-09-02 11:32:17

xfce4本身是一个元包,它将安装默认配置的xfce桌面环境。

在大多数情况下,xfce4附带的基本文件是: xfconf、xfce4-utils、xfwm4、xfce4-会话、thunar、xfdesktop4、exo-utils。

所以你可以

代码语言:javascript
复制
sudo apt-get purge xfconf xfce4-utils xfwm4 xfce4-session thunar xfdesktop4 exo-utils xfce4-panel xfce4-terminal

然后,大多数与这些包相关联的包都变成自动可移动的,这样您就可以运行

代码语言:javascript
复制
sudo apt-get autoremove

或者,几乎所有的xfce4包都依赖于libxfce4util-common。只要清除它,就可以删除与xfce相关的所有内容。

票数 40
EN

Ask Ubuntu用户

发布于 2013-03-10 19:00:26

请注意,apt-cache并没有显示已安装的软件包,而是显示了已知的软件包。

若要测试已安装的内容,请使用:

代码语言:javascript
复制
dpkg --get-selections | grep xfce

一定要查看第二个输出列,以查看它是已安装还是已卸载。

清除所有xfce包后,上面的命令在我的机器上不返回任何输出。

票数 8
EN

Ask Ubuntu用户

发布于 2013-06-08 07:46:20

智能可以通过使用packages ~n和在添加或删除包时使用-P提示来做到这一点。

代码语言:javascript
复制
sudo aptitude -P remove ~nxfce4

如果要删除系统配置文件,请用清除替换:

代码语言:javascript
复制
sudo aptitude -P purge ~nxfce4

若要删除用户配置文件(请使用-r配合小心-递归删除!):

代码语言:javascript
复制
sudo rm -r ~/.config/xfce4
票数 7
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/59640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档