xfce4 パッケージを削除しても XFCE デスクトップ環境が削除されないのはなぜですか?

xfce4 パッケージを削除しても XFCE デスクトップ環境が削除されないのはなぜですか?

ウィンドウマネージャが欲しかったので、xfce4をインストールしました。

sudo apt-get install xfce4

これを削除するには、

sudo apt-get remove --purge xfce4  

それはうまくいかなかったし、

sudo dpkg purge xfce4

証拠として、1) startxxfce デスクトップを起動し、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

インストールされているかアンインストールされているかを確認するには、2 番目の出力列を確認してください。

すべての xfce パッケージを削除した後、上記のコマンドを実行してもマシン上に出力が返されません。

答え3

Aptitude は、パッケージ検索 ~n を使用し、パッケージの追加または削除時にプロンプ​​トを表示する -P を使用してこれを実行できます。

sudo aptitude -P remove ~nxfce4

システム構成ファイルを削除する場合は、remove を 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


追伸:私はxfce4をインストールしたことがありませんが、コマンドをapt-cache search xfce4実行するとこれ出力。

関連情報