Betalingsmetoder Abuse

Sådan opgraderer du Debian 11 til Debian 12

26.07.2023, 19:01

En opgradering til en ny version af operativsystemet forbedrer sikkerheden i dit system betydeligt. Debian 12 vil indeholde de seneste sårbarhedsrettelser, som vil give bedre beskyttelse mod hacking og andre cyberangreb. Opgradering fra Debian 11 til Debian 12 kan også hjælpe med at løse nogle kendte problemer eller fejl, som du stødte på med den tidligere version. Dette kan omfatte fejlrettelser til software eller forbedret kompatibilitet med andre programmer og hardware.

Instruktioner til opgradering

Før du opgraderer pakker, skal du justere konfigurationsfilen repositories.

Du kan justere repositories-filen med en enkelt kommando:

sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

Du skal blot kopiere og indsætte kommandoen i en kommandoprompt ved først at oprette forbindelse via SSH og trykke på Enter.

Dernæst skal du opdatere pakkeindekset med følgende 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 skal du foretage en minimal opdatering af operativsystemet med kommandoen:

sudo apt upgrade --without-new-pkgs

Under opdateringsprocessen skal du bekræfte operationen ved at trykke på "Y"-symbolet. Når opdateringssystemet beder dig om automatisk at genstarte tjenester, skal du svare bekræftende.

Dernæst skal systempakkerne opdateres.

Bemærk, at det af hensyn til datasikkerheden stærkt anbefales at fjerne alle pakker, der er installeret fra tredjeparts repositories, og også at fjerne tredjeparts repositories. Efter opgraderingen vil du kunne tilføje de nødvendige repositories igen.

For at opgradere pakker skal du køre kommandoen:

apt full-upgrade

Under opgraderingsprocessen overskriver systemet konfigurationsfilerne. Hvis opgraderingsprocessen ser filer, der er forskellige fra Debians standardindstillinger, vil den spørge, hvad der skal ske med hver enkelt fil. Du kan efterlade din egen kopi af filen (ikke overskrive den), overskrive filen eller gøre dig bekendt med forskellene i filerne.

Det sidste trin er at genstarte din server. Efter download kan du tjekke den aktuelle version med følgende 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 opgraderingen skal du kontrollere, at alle tjenester på serveren kører.