我想要一个窗口管理器,所以我安装了 xfce4。我用了
sudo apt-get install xfce4
Run Code Online (Sandbox Code Playgroud)
去做这个。要删除它,我使用
sudo apt-get remove --purge xfce4
Run Code Online (Sandbox Code Playgroud)
这没有用,也没有用
sudo dpkg purge xfce4
Run Code Online (Sandbox Code Playgroud)
正如所证明的 1)startx启动 xfce 桌面,以及 2)apt-cache search xfce4返回一长串已安装的软件包。
那么,如何摆脱 xfce4 及其依赖项?
sag*_*ise 38
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
Run Code Online (Sandbox Code Playgroud)
然后与这些包相关联的大部分包都变为可自动删除的,因此您可以运行
sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)
或者,几乎所有的 xfce4 包都依赖于libxfce4util-common. 只需清除那个,然后您就可以删除与此相关的所有内容xfce
请注意,这apt-cache不是向您显示已安装的软件包,而是显示已知的软件包。
要测试您安装的内容,您可能喜欢使用:
dpkg --get-selections | grep xfce
Run Code Online (Sandbox Code Playgroud)
请务必查看第二个输出列以查看它是已安装还是已卸载。
清除所有 xfce 包后,上述命令在我的机器上没有返回任何输出。
Aptitude 可以通过使用包搜索 ~n 并使用 -P 在添加或删除包时进行提示来完成此操作。
sudo aptitude -P remove ~nxfce4
Run Code Online (Sandbox Code Playgroud)
如果要删除系统配置文件,请将 remove 替换为 purge:
sudo aptitude -P purge ~nxfce4
Run Code Online (Sandbox Code Playgroud)
删除用户配置文件(小心使用 -r - 递归删除!!):
sudo rm -r ~/.config/xfce4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86668 次 |
| 最近记录: |