Installera ett minimalt KDE på Debian 10 ”buster”

maj 3, 2021
admin

Om du väljer skrivbordsmiljön KDE när du installerar Debian, installerar installationsprogrammet flera extra skrivbordsprogram. Kmail, Knotes, Korganizer, Kaddressbook, för att nämna några. Inte alla KDE-användare är intresserade av dessa extra skrivbordsprogram. Men när man försöker ta bort dem tar Debian bort hela KDE. Lyckligtvis finns det en metod för att installera bara en minimal version av KDE i Debian. Ta dig en drink och läs vidare för att ta reda på hur du kan installera en minimal KDE i Debian.

Bakgrund

När jag började med Linux gjorde jag en hel del distro-hopping innan jag slutligen fastnade för Debian. En sak som jag inte riktigt har bestämt mig för är min föredragna skrivbordsmiljö. För det mesta använder jag antingen XFCE eller Gnome. Nyligen fick jag lust att prova KDE igen.

Efter att ha installerat Debian med KDE och loggat in för första gången märkte jag att det fanns en massa extra skrivbordsprogram som jag inte behöver. Ta Kmail till exempel. Jag förväntar mig att Kmail är en bra e-postklient, men personligen föredrar jag Thunderbird. Ingen stor sak, eller hur? Det är bara att ta bort Kmail och installera Thunderbird. Fel! Titta vad som händer när du försöker ta bort Kmail:

Screenshot som visar vad som händer om du försöker avinstallera ett av de KDE-specifika skrivbordsprogrammen, till exempel Kmail. Om du installerade KDE Plasma på det vanliga sättet kommer APT-pakethanteraren tyvärr att avinstallera hela KDE Plasma. Lösningen på detta är att bara installera en minimal version av KDE i Debian. Resten av den här artikeln förklarar hur detta görs.

En lite stor skärmdump. Kontentan av det: Debians pakethanterare har för avsikt att ta bort hela skrivbordsmiljön KDE. Med andra ord kan man inte bara ta bort enskilda programvaror från KDE. Jag tänkte att det måste finnas ett annat sätt att installera bara en minimal version av KDE på Debian. Alltså utan att installera alla dessa andra KDE-programprogram. Lyckligtvis är detta möjligt. Den här artikeln förklarar steg för steg hur man installerar en sådan minimal version av KDE i Debian.

Feltt sätt att installera ett minimalt KDE i Debian

När du planerar att installera skrivbordsmiljön KDE väljer du vanligtvis KDE Plasma under Debianinstallationen:

Skärmdump av sidan för programvaruval i Debians installationsprogram. Den visar hur du vanligtvis väljer skrivbordsmiljön KDE Plase för installation. Observera dock att det här är fel sätt om du tänker installera bara en minimal version av KDE i Debian.

Detta innebär i huvudsak att paketet kde-standard installeras. När installationsprogrammet är klart och du loggar in på ditt skinande nya KDE-skrivbord kommer du att märka att det finns följande extra KDE-specifika skrivbordsprogram:

  • Akregator – RSS/Atom feed aggregator
  • Ark – archive utility
  • Dragonplayer – simple video player
  • Gwenview – image bildvisare
  • Juk – musikspelare
  • Kaddressbook – adressbok
  • Kate – kraftfull textredigerare
  • Kcalc – kalkylator
  • Kde-spectacle – verktyg för skärmdumpning
  • Kmail – e-postklient
  • Knotes – kladdiga anteckningar
  • Kopete – snabbmeddelanden
  • Korganizer – kalender och personlig organisatör
  • Okular – universell dokumentgranskare
  • Skanlite – bildskanner

Alla utmärkta skrivbordsprogram, men alla är specifika för KDE och Qt. Av den anledningen är det inte alla som vill ha dessa på sitt Linuxsystem. De kanske är vana vid deras Gnome- och GTK3-baserade motsvarigheter. Men när du försöker ta bort de KDE-specifika skrivbordsprogrammen tar Debian bort hela KDE:s skrivbordsmiljö. Så det är definitivt inte rätt väg att gå.

Detta innebär att om du planerar att installera skrivbordsmiljön KDE i Debian, men inte vill ha alla de ovan nämnda skrivbordsprogrammen, ska du INTE välja KDE Plasma under installationen. Följ istället proceduren som beskrivs i resten av denna artikel.

Det rätta sättet att installera ett minimalt KDE i Debian

Ladda ner Debians nätverksinstallation ISO

För att installera en minimal version av KDE i Debian räcker det med att installera från den lilla nätverksinstallationen ISO. Gå vidare och hämta 64-bitars PC netinst.iso-avbildningen från Debians webbplats:

Skärmdump för webbläsare som visar hur man hämtar den lilla nätverksinstallationen ISO från Debians webbplats.

När den väl har laddats ner skapar du ett startbart USB-minne med installationsavbildningen, till exempel med Rufus. När du installerar Debian med ett minimalt KDE i en virtuell VirtualBox-maskin ansluter du ISO-filen till den emulerade optiska enheten istället.

Starta upp Debians installationsprogram

Starta upp ditt system från installationsavbildningen som du normalt skulle göra för att installera Debian. Detta startar Debianinstallationsprogrammet. Fortsätt med installationsprogrammet som du normalt skulle göra, men gör en paus när du kommer till sidan för val av programvara.

Tip: inaktivera rotkontot

Här kommer ett litet tips som inte alla känner till: om du inte anger något root-lösenord inaktiverar Debians installationsprogram rotkontot åt dig och lägger automatiskt till din nyskapade användare i gruppen sudo. Detta rekommenderas starkt ur ett säkerhetsperspektiv:

Screenshot av Debians installationsprogram som understryker att om du inte anger ett root-lösenord kommer root-kontot att inaktiveras för dig. Dessutom kommer din nyskapade användare automatiskt att läggas till i gruppen sudo. Mycket rekommenderat ur ett säkerhetsperspektiv.

Välj inte KDE Plasma

Tricket för att installera en minimal version av KDE i Debian är att INTE välja KDE Plasma under installationen på sidan för programvaruval:

Screenshot av sidan för programvaruval i Debians installationsprogram. Den visar att du inte ska välja KDE Plasma för att installera en minimal version av KDE i Debian. Själva KDE kommer istället att installeras manuellt efter den första uppstarten.

Bortsett från att inte välja KDE Plasma på skärmen för programvaruval, slutför Debianinstallationen som vanligt. När installationen är klar startar du upp ditt Debiansystem för första gången. Du kommer inte att se någon tjusig grafisk inloggningsskärm, utan bara en enkel terminalinloggning:

Skärmdump av hur Debian ser ut efter den första uppstarten, när ingen grafisk skrivbordsmiljö är installerad. Den visar dig en terminalinloggningsprompt.

Manuellt installera en minimal KDE i Debian

Logga in på ditt system från terminalen och kör följande kommando för att manuellt installera en minimal version av KDE i Debian:

sudo apt -y install kde-plasma-desktop plasma-nm

Skärmdump av hur man manuellt installerar den minimala versionen av KDE i Debian. Allt som egentligen behövs är paketen kde-plasma-desktop och plasma-nm.

När installationen är klar, gör en omstart av systemet med kommandot:

sudo reboot

Efter omstart och inloggning presenterar Debian dig för din nyinstallerade KDE-skrivbordsmiljö:

Skärmdump av hur du loggar in i Debian för första gången efter den manuella installationen av KDE Plasma.

När du installerar en minimal KDE-version som denna i Debian är endast följande standardprogram från KDE tillgängliga:

  • Dolphin – filhanterare
  • Kfind – sökverktyg för filer
  • Konsole – terminalprogram
  • Kwrite – grundläggande textredigerare
  • Konqueror – webbläsare

Installera ytterligare KDE-skrivbordsprogram

När du har installerat den minimala versionen av KDE i Debian, är du naturligtvis fri att installera några av de andra skrivbordsprogrammen som är specifika för KDE. Den extra fördelen med detta tillvägagångssätt är att du nu faktiskt kan ta bort dem också vid ett senare tillfälle, utan att riskera att hela KDE-skrivbordsmiljön avinstalleras.

Som ett personligt exempel föredrar jag att installera följande KDE-specifika skrivbordsprogram: Ark, Kate, Kcalc, Kde-spectacle och Okular. Kommandot för detta:

sudo apt -y install ark kate kcalc kde-spectacle okular

Skärmdump av installation av enskilda KDE-specifika skrivbordsapplikationer med apt från terminalen.

Avsluta

Installerar man KDE-skrivbordsmiljön i Debian, installeras en hel del ytterligare KDE-specifika skrivbordsprogram. Om du är som jag och inte är intresserad av alla dessa, kommer du förmodligen att försöka att helt enkelt ta bort dem manuellt. Om du försöker göra det får du en överraskning: hela din KDE-skrivbordsmiljö kommer också att tas bort. Inte ett önskvärt resultat.

Denna artikel presenterade en alternativ lösning, där Debian endast installerar en minimal version av KDE. Tricket är att inte välja KDE Plasma på programvaruvalsskärmen i Debians installationsprogram. När din nyinstallerade Debianversion startar upp installerar du manuellt paketen kde-plasma-desktop plasma-nm från terminalen och startar om. Du har nu en minimal version av KDE på ditt nyinstallerade Debiansystem.

Självklart kan du fortfarande installera några av de extra KDE-specifika skrivbordsprogrammen, som presenteras i det sista avsnittet i den här artikeln. En extra fördel är att du efteråt faktiskt kan ta bort dem, utan den oönskade bieffekten att hela din KDE-skrivbordsmiljö avinstalleras.

Jag hoppas att du tyckte att den här artikeln var intressant att läsa. Kontakta gärna PragmaticLinux för andra ämnen som du vill se täckta i framtiden.

Lämna ett svar

Din e-postadress kommer inte publiceras.