Fedora
在 Fedora 29 上安全解除安裝 GNOME 桌面環境
這個問題類似於What is secure to remove from GNOME Desktop => 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-*
, …)。我擔心執行這個命令會迫使我完全重新安裝系統。有沒有一種安全的方法可以從 Fedora 29 中刪除 GNOME 的桌面環境,讓我可以安裝正常執行的 KDE?
我只想回收一些磁碟空間(不是全部..)
您實際上可以在同一操作中刪除和安裝軟體包,使用
dnf swap
. 由於該選項採用組以及單個包名稱,因此您可以非常簡單地切換一個:dnf swap @gnome-desktop @kde-desktop
正如另一個答案指出的那樣,您可以使用
# dnf group remove gnome-desktop
. 這將刪除大多數與 GNOME 本身無關的包(例如 Xorg)。但是,如果您只是想從一個 DE 切換而無需完全重新安裝,您可以安裝其他環境,例如
# dnf groupinstall kde-desktop
. 這將帶回 X 和所有必要的軟體包,就像在新的 Fedora spin 中一樣。我發現一件煩人的小事是你必須像
chromium
使用 dnf 一樣重新安裝軟體包。不過他們會保留他們的配置,所以對我來說這不是什麼大不了的事。