Sådan opgraderes Debian Linux til en ny udgivelse

Debian Linux opgraderer ikke ofte. Normalt vil distributionen holde sig til en enkelt udgivelse i mere end et år ad gangen. Da nye versioner er sjældne, ved mange brugere ikke, hvordan man opgraderer Debian Linux til en ny udgivelse.

Debian-opgraderingsprocessen er smertefri og relativt hurtig. Det virker dog ikke som andre Linux-distributioner. Før du opgraderer Debian Linux, skal du forstå, hvad “kodenavne” og “grene” er.

Debians kodenavne og filialer

Hver version af operativsystemet har et kodenavn og en udgivelsesgren. Kodenavne er kaldenavne, som Debians udviklingsteam giver ud som en unik identifikator for hver version af operativsystemet. Disse kodenavne er ikke særlig vigtige i den store sammenhæng, og udgivelsesgrenens navn betyder meget mere.

Hvad er en udgivelsesgren? Det er måden, Debian-udviklere kan fortælle sine brugere, hvilke typer opdateringer de vil modtage, og hvor stabilt operativsystemet er. På Debian er der omkring fire separate udgivelsesgrene. Disse grene er mærket Stabil, Testende, Ustabil og Eksperimentel. Det er let at forstå, hvad disse grene betyder, uden at gå for langt ind i det, som de selv forklarer.

Når du opgraderer til en ny version af Debian Linux, skal du ændre kodenavnet eller udgivelsesgrenen i kildefilen. Ved at gøre dette kan systemet starte konverteringen fra den gamle version til den nye version. Du skal dog forstå, at nogle gange er det måske ikke nok at ændre udgivelsesgrenen, da den nye version ikke er der endnu.

  Sådan overvåger du fremskridtene af Linux-kommandoer (med pv og fremskridt)

For eksempel er Debian 10 ved at være den nye Stable-udgivelse, men vi har stadig Debian Stable (9), så det er ikke nok at lave en opdatering med “Stable” i kilderne. I stedet skal brugere, der ønsker at bruge den nye version af Debian, skifte “Stable” til “Buster”.

Skift Debian-kilder

På Debian er de passende kilder din bedste ven. At mestre denne fil vil lade dig installere alle slags software ganske nemt, selvom den ikke er tilgængelig i de medfølgende softwarekilder til din installation. Under opgraderinger bliver du nødt til at pille ved denne fil. Heldigvis er det ikke så svært, og kun nogle få ting skal ændres.

Fra 2018 forventer Debian-fællesskabet Debian 10, som vil være den seneste “Stable”-udgivelse. Kodenavnet for denne udgivelse er Buster, så dette er kodenavnet, vi vil arbejde med til denne øvelse. Hvis du læser dette i fremtiden, skal du erstatte “Buster” med den kommende versions kodenavn.

  Sådan gør du Linux-terminalen brugervenlig med ColorLS

Debians kildefil kan nemt ændres direkte fra terminalen, da det er en traditionel tekstkonfigurationsfil. For at redigere det skal du åbne et nyt terminalvindue og skifte fra din bruger til rodbrugeren. Skift til root ved at udføre su-kommandoen.

su -

Nu hvor du har su-adgang, er det muligt at røre ved enhver del af systemet uden begrænsninger – inklusive kildefilen. Start kildefilen med Nano-tekstredigeringsværktøjet.

nano /etc/apt/sources.list

I Debians kildefil vil du bemærke snesevis af softwarelagre. Disse lagre er, hvordan din Debian-pc regelmæssigt får adgang til opdateringer og installerer software. For at opgradere skal du ændre alle forekomster af “stabil” til “buster”.

Nu hvor kildefilen har alle forekomster af “stabil” indstillet til det nye “buster” kodenavn, skal du kigge igennem og fjerne eventuelle tredjepartssoftwarekilder fra filen. Selvom det kan være irriterende at skulle fjerne links til software, du har brug for, er det en god idé at gøre dette, da du ikke aner, om den nye version understøtter det endnu. Disse tredjepartssoftwarekilder kan altid tilføjes igen senere.

Tryk på Ctrl + O i kildefilen for at gemme ændringerne, afslut med Ctrl + X og kør opdateringskommandoen for at afslutte ændringerne.

  Sådan installeres Emby Media Server på Linux

Bemærk: det er også muligt at skifte Debian fra stabil til ustabil, testning eller eksperimentel. I stedet for at ændre alt til “buster”, prøv at ændre det til din ønskede gren og følg selvstudiet.

apt-get update

Efter at have kørt opdateringen vil Debian have erstattet al software tilgængelig for dig fra Stable til Buster. Udskiftning af softwarekilderne er det første trin, før den endelige opgradering køres. Inden du foretager selve opdateringen, er det dog en god idé at rydde op i vildfarne filer og pakker. Rens alt ved at køre kommandoerne autofjern og rens.

apt-get autoremove

apt-get autoclean

At køre autoclean og autoremove vil afinstallere forældreløse pakker på dit system og rydde op i pakkecachen.

Opgradering til en ny udgivelse af Debian kræver to separate kommandoer. Opgrader og fjern opgradering. Brug af opgraderingskommandoen fornyer al den software, der allerede er på dit system. Dist-upgrade-kommandoen vil ændre din nuværende udgivelse af Debian til den nye Buster-udgivelse.

apt-get upgrade -y

apt-get dist-upgrade

Dist-upgrade-kommandoen tager et stykke tid, men når den er færdig, er din opgradering færdig. For at afslutte skal du genstarte din Debian Linux-pc og logge på igen.