Genom att uppgradera till en ny version av operativsystemet förbättras säkerheten i ditt system avsevärt. Debian 12 kommer att innehålla de senaste korrigeringarna av sårbarheter, vilket ger bättre skydd mot hackning och andra cyberattacker. Uppgradering från Debian 11 till Debian 12 kan också hjälpa till att åtgärda vissa kända problem eller buggar som du stötte på med den tidigare versionen. Detta kan inkludera buggfixar för programvara eller förbättrad kompatibilitet med andra program och maskinvara.
Innan du uppgraderar paket måste du justera konfigurationsfilen repositories.
Du kan justera repositories-filen med ett enda kommando:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Kopiera och klistra in kommandot i en kommandotolk genom att först ansluta via SSH och tryck på Enter
Därefter måste du uppdatera paketindexet med följande kommando:
root@vm1320372:/tmp# apt update
Get:1 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:3 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:4 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [48.0 kB]
Get:5 http://security.debian.org/debian-security bookworm-security/main Translation-en [26.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 Packages [8906 kB]
Get:7 http://deb.debian.org/debian bookworm/main Translation-en [6078 kB]
Get:8 http://deb.debian.org/debian bookworm/non-free amd64 Packages [98.6 kB]
Get:9 http://deb.debian.org/debian bookworm/non-free Translation-en [67.2 kB]
Get:10 http://deb.debian.org/debian bookworm/contrib amd64 Packages [54.3 kB]
Get:11 http://deb.debian.org/debian bookworm/contrib Translation-en [48.7 kB]
Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [4732 B]
Get:13 http://deb.debian.org/debian bookworm-updates/main Translation-en [3528 B]
Fetched 15.6 MB in 3s (4846 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
204 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@vm1320372:/tmp#
Nu måste du göra en minimal uppdatering av operativsystemet med kommandot:
sudo apt upgrade --without-new-pkgs
Under uppdateringsprocessen måste du bekräfta åtgärden genom att trycka på symbolen "Y". När uppdateringssystemet uppmanar dig att automatiskt starta om tjänsterna måste du svara jakande.
Därefter måste systempaketen uppdateras.
Observera att det av datasäkerhetsskäl är starkt rekommenderat att ta bort alla paket som installerats från tredjepartsarkiv och även ta bort tredjepartsarkiv. Efter uppgraderingen kommer du att kunna lägga till de nödvändiga lagringsplatserna igen.
För att uppgradera paket måste du köra kommandot:
apt full-upgrade
Under uppgraderingsprocessen skriver systemet över konfigurationsfilerna. Om uppgraderingsprocessen ser filer som skiljer sig från Debians standardinställningar, kommer den att fråga vad som ska göras med varje fil individuellt. Du kan lämna din egen kopia av filen (inte skriva över den), skriva över filen eller bekanta dig med skillnaderna i filerna.
Det sista steget är att starta om din server. Efter nedladdningen kan du kontrollera den aktuella versionen med följande kommando:
root@vm1320372:~# cat /etc/*release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" root@vm1320372:~#
Efter uppgraderingen bör du kontrollera att alla tjänster på servern körs.