Betaalmethoden Abuse

Hoe Debian 11 upgraden naar Debian 12

26.07.2023, 19:01

Upgraden naar een nieuwe versie van het besturingssysteem verbetert de veiligheid van uw systeem aanzienlijk. Debian 12 bevat de nieuwste kwetsbaarheden, die een betere bescherming bieden tegen hacken of andere cyberaanvallen. Upgraden van Debian 11 naar Debian 12 kan ook helpen bij het oplossen van bekende problemen of bugs die u tegenkwam met de vorige versie. Dit kunnen bugfixes zijn voor software of verbeterde compatibiliteit met andere applicaties en hardware.

Upgrade-instructies

Voordat u pakketten kunt upgraden, moet u het configuratiebestand van de repositories aanpassen.

Je kunt het bestand repositories met één commando aanpassen:

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

Kopieer en plak de opdracht gewoon in een opdrachtprompt door eerst verbinding te maken via SSH en druk op Enter.

Vervolgens moet je de pakketindex bijwerken met het volgende commando:

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 moet je een minimale update van het besturingssysteem uitvoeren met het commando:

sudo apt upgrade --without-new-pkgs

Tijdens het updateproces moet je de bewerking bevestigen door op het symbool "Y" te drukken. Wanneer het updatesysteem vraagt om services automatisch opnieuw op te starten, moet je bevestigend antwoorden.

Vervolgens moeten de systeempakketten worden bijgewerkt.

Houd er rekening mee dat het om redenen van gegevensbeveiliging ten zeerste wordt aanbevolen om alle geïnstalleerde pakketten uit externe opslagplaatsen te verwijderen en ook de externe opslagplaatsen te verwijderen. Na de upgrade kun je de vereiste repositories weer toevoegen.

Om pakketten te upgraden moet je het commando uitvoeren:

apt full-upgrade

Tijdens het upgrade proces overschrijft het systeem de configuratiebestanden. Als het upgrade proces bestanden ziet die afwijken van Debian's standaardinstellingen, zal het vragen wat te doen met elk bestand afzonderlijk. U kunt uw eigen kopie van het bestand laten staan (niet overschrijven), het bestand overschrijven of uzelf vertrouwd maken met de verschillen in de bestanden.

De laatste stap is het herstarten van je server. Na het downloaden kun je de huidige versie controleren met het volgende commando:

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:~#

Na de upgrade moet je controleren of alle services op de server draaien.