En av de bästa sakerna med Linux är valet. Som användare kan vi välja mellan över 600 distributioner. Dessutom har vi val mellan dussintals Desktop Environments (DE) och Window Managers (WM), allt från den allestädes närvarande GNOME Shell till den mindre vanliga upplysningen. Det kan vara överväldigande först, speciellt när det finns distroer som Fedora som har 38 DE och WM för dig att utforska. Det finns flera verktyg för att göra det enklare i Fedora, så denna handledning tar en titt på hur man byter skrivbordsmiljöer i Fedora.
1. Installera nya skrivbordsmiljöer i Fedora med DNF
Det bästa sättet att räkna ut ett stort antal skrivbordsmiljöer som är tillgängliga för dig är att öppna en terminal och utfärda kommandot:
sudo dnf grouplist --hidden -v

Detta tar upp alla tillgängliga DNF-grupper, visar vilka miljögrupper du har installerat och ger dig användbar information för nästa kommando som ska utfärdas. Din produktion blir ganska lång, så var beredd att bläddra igenom. För den här demonstrationen installerar jag KDE Plasma med följande kommando:
sudo dnf group install "KDE Plasma Workspaces" -y

Det finns dock många fler skrivbordsmiljöer och fönsterhanterare tillgängliga för dig. Detta inlägg från Fedora Magazine från februari framhäver alla 38 DE och WM som du kan ladda ner samt de olika sätten att ladda ner dem. Det är en bra guide som hjälper dig med kommandon och allt.
2. Växla mellan skrivbordsmiljöer i Fedora
Sammantaget är det ganska enkelt att prova olika skrivbordsmiljöer och fönsterhanterare. Allt du behöver göra är att installera den nya DE eller WM med DNF, logga ut (eller ibland starta om) och klicka på kugghjulet längst ned till höger på inloggningsskärmen. Där kan du välja mellan GNOME, KDE, kanel, Sway, i3, bspwm eller vilken annan DE eller WM du har installerat. Det är bara så enkelt.

Det bör också noteras att det finns en applikation som heter Switchdesk som har både ett CLI- och GUI-gränssnitt som påstår sig göra samma sak. Jag har dock inte lyckats få Switchdesk att fungera på Fedora 32. Kommandot slutförs, men ingenting ändras, och om jag startar om skärmhanteraren kommer jag till en inloggningsskärm som har samma standardinställning i menyn.
3. Byt ut skrivbordsmiljöer i Fedora
Låt oss säga att du vet för ett 100-procentigt faktum att du vill använda KDE över GNOME. Du har testat KDE tidigare, du vet att du gillar det och du vill bara byta till det och vara klar med det. Du kan göra vad jag gjorde ovan, men det ger dig rester av GNOME, som GNOME-appar, teckensnitt, ikoner och tjänster som du inte behöver för att ditt KDE-skrivbord ska fungera bra. Det är där den dnf swap
kommandot kommer in.
Använder sig av dnf swap
, kan du byta ut alla paket eller grupper mot en annan, så att du kan göra en fullständig byte av dina skrivbordsmiljöer. Det är verkligen praktiskt för helt förändrade skrivbordsmiljöer.
För att göra detta, använd först kommandot:
sudo systemctl isolate multi-user.target
För att hitta namnet på den miljögrupp du vill ha, ange kommandot från tidigare:
sudo dnf grouplist --hidden -v.


Och titta på slutet av varje rad. I det här exemplet använder jag KDE Plasma-skrivbordet. I skärmdumpen ovan kan du se posten markerad. Använd den här metoden för att hitta vilket skrivbord du vill använda. I mitt fall skulle kommandot att byta DE vara följande:
sudo dnf swap @workstation-product-environment @kde-desktop-environment
Beroende på skrivbordsmiljön kan du få fel när du hoppar över trasiga paket eller något liknande. Chansen är att det inte fungerar, och du måste gå igenom stegen ovan för att installera skrivbordet bredvid det som är ditt nuvarande, eller så kan du bara installera om med en av Fedora Spins. Efter dnf swap
kommandot avslutas, skulle jag rekommendera en fullständig omstart för att se till att allt går smidigt.

Nu när du vet hur du byter skrivbordsmiljöer i Fedora, se till att kolla in något av vårt andra Fedora-innehåll för att lära dig hur du hanterar ditt Fedora-system med Cockpit, ta reda på vad som är för dig mellan Fedora och Ubuntu, och hur man aktiverar och använd Flatpaks på Fedora.
Relaterad:
-
Vad är Fedora Labs och hur är de användbara för dig?
-
Fedora Silverblue kan vara framtiden för Linux. Här är varför.
-
Skillnader mellan RHEL, CentOS och Fedora