我想要一個視窗管理器,所以我安裝了 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 代替刪除:
sudo aptitude -P purge ~nxfce4
刪除使用者設定檔(小心使用 -r - 遞歸刪除!!):
sudo rm -r ~/.config/xfce4
答案4
我認為你應該嘗試一下能力。
安裝它:sudo apt-get install aptitude
也許你需要先再次安裝 xfce4:sudo aptitude install xfce4
現在清除它:sudo aptitude purge xfce4
ps.:我從未安裝過 xfce4 但該命令apt-cache search xfce4
也給了我這輸出。