web-dev-qa-db-ja.com

Fedora 29上のGNOMEデスクトップ環境を安全にアンインストールする

この質問は GNOMEデスクトップから安全に削除できるもの=> GNOME に似ています(ただし、重複はしません)。

GNOMEデスクトップ環境を削除したい。この質問で提案されているコマンドを実行しても、Fedora 29では機能しません。

$ Sudo dnf group remove gnome-desktop-environment
Warning: Group 'gnome-desktop-environment' is not installed.
Error: No groups marked for removal.

代わりにgnome-desktopというグループがあることに気づきました。

ただし、Sudo dnf group remove gnome-desktopには、削除するインストール済みパッケージの数百(すべて?)がリストされています。これには、GNOMEにまったく関連しないパッケージ(lib*plasma-*texlive-*、...など)が含まれます。このコマンドを実行すると、システムを完全に再インストールしなければならなくなるのではないかと心配です。

GNOMEのデスクトップ環境をFedora 29から削除するsafe方法はありますか?

ディスク容量をすべて再利用したい(すべてではない)

4
Jochem Kuijpers

dnf swapを使用すると、同じ操作でパッケージを実際に削除およびインストールできます。また、このオプションは単一のパッケージ名ではなくグループをとるので、非常に簡単に1つを別のものに切り替えることができます。

dnf swap @gnome-desktop @kde-desktop
5
Michael Hampton

他の回答が指摘するように、# dnf group remove gnome-desktopを使用してすべてのGNOMEを削除できます。これにより、GNOME自体(Xorgなど)に関係のないパッケージのほとんどが削除されます。

ただし、完全に再インストールせずに1つのDEから切り替えるだけの場合は、他の環境をインストールできます。 # dnf groupinstall kde-desktop。これにより、新しいFedoraスピンの場合と同様に、Xとすべての必須パッケージが復活します。

私が見つけた1つの厄介な小さなことは、dnfを使用してchromiumのようなパッケージを再インストールする必要があることです。ただし、設定は保持されるため、それほど大きな問題ではありませんでした。

2
SanChaeZ

これはおそらく満足できる答えではありませんが、私はそうは思いません。最近、Fedora 29からgnomeを削除してi3に切り替えようとしました。ウィンドウマネージャを設定した後、私は$ Sudo dnf group remove gnome-desktop gnomeを「ただ」取り除くため、後でxserverを起動することさえできませんでした。あなたが言ったように、$ dnf group remove gnome-desktop-environmentは時代遅れのようです。 このスレッドも面白いと思いました

0
Daniel Schütte