我想要一个窗口管理器,所以我安装了 xfce4。我使用了
sudo apt-get install xfce4
执行此操作。为了删除它,我使用了
sudo apt-get remove --purge xfce4
这没有起作用,也没有
sudo dpkg purge xfce4
如图所示 1)startx
启动 xfce 桌面,2)apt-cache search xfce4
返回已安装软件包的长列表。
那么,我怎样才能摆脱 xfce4 及其依赖项?
答案1
xfce4
本身是一个元包,它将安装默认配置的 xfce 桌面环境。
在大多数情况下,xfce4 附带的基本文件是:xfconf、xfce4-utils、xfwm4、xfce4-session、thunar、xfdesktop4、exo-utils
所以你可以
sudo apt-get purge xfconf xfce4-utils xfwm4 xfce4-session thunar xfdesktop4 exo-utils xfce4-panel xfce4-terminal
然后与这些包关联的大多数包都变为可自动删除的,因此您可以运行
sudo apt-get autoremove
或者,几乎所有 xfce4 软件包都依赖于libxfce4util-common
。只需清除该软件包,即可删除与 相关的所有内容xfce
答案2
请注意,apt-cache
不会向您显示已安装软件包,而是那些已知的软件包。
要测试您已安装的内容,您可能需要使用:
dpkg --get-selections | grep xfce
请务必查看第二个输出列以了解它是否已安装或卸载。
清除所有 xfce 包后,上述命令在我的计算机上没有返回任何输出。
答案3
Aptitude 可以通过使用包搜索 ~n 并在添加或删除包时使用 -P 进行提示来实现这一点。
sudo aptitude -P remove ~nxfce4
如果您想要删除系统配置文件,请用 purge 替换 remove :
sudo aptitude -P purge ~nxfce4
要删除用户配置文件(小心使用 -r - 递归删除!!):
sudo rm -r ~/.config/xfce4
答案4
我认为你应该尝试一下 aptitude。
安装:sudo apt-get install aptitude
也许你必须先再次安装 xfce4:sudo aptitude install xfce4
现在清除它:sudo aptitude purge xfce4
附言:我从来没有安装过 xfce4,但该命令apt-cache search xfce4
也给了我这输出。