Actualizarea la o nouă versiune a sistemului de operare îmbunătățește semnificativ securitatea sistemului dumneavoastră. Debian 12 va conține cele mai recente remedieri ale vulnerabilităților, care vor oferi o protecție mai bună împotriva hacking-ului sau a altor atacuri cibernetice. Actualizarea de la Debian 11 la Debian 12 poate ajuta, de asemenea, la rezolvarea unor probleme sau erori cunoscute pe care le-ați întâlnit cu versiunea anterioară. Acestea pot include remedieri de erori pentru software sau compatibilitate îmbunătățită cu alte aplicații și hardware.
Înainte de actualizarea pachetelor, trebuie să ajustați fișierul de configurare repositories.
Puteți ajusta fișierul repositories cu o singură comandă:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Pur și simplu copiați și lipiți comanda într-un prompt de comandă conectându-vă mai întâi prin SSH și apăsați Enter
Apoi, trebuie să actualizați indexul pachetelor cu următoarea comandă:
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#
Acum trebuie să efectuați o actualizare minimă a sistemului de operare cu comanda:
sudo apt upgrade --without-new-pkgs
În timpul procesului de actualizare, va trebui să confirmați operațiunea prin apăsarea simbolului "Y". Atunci când sistemul de actualizare vă solicită să reporniți automat serviciile, trebuie să răspundeți afirmativ.
În continuare, pachetele sistemului trebuie să fie actualizate.
Vă rugăm să rețineți că, din motive de securitate a datelor, este foarte recomandat să eliminați toate pachetele instalate din depozite terțe și, de asemenea, să eliminați depozitele terțe. După actualizare, veți putea să adăugați din nou depozitele necesare.
Pentru a actualiza pachetele, trebuie să executați comanda:
apt full-upgrade
În timpul procesului de actualizare, sistemul suprascrie fișierele de configurare. Dacă procesul de actualizare vede fișiere care sunt diferite de setările implicite ale Debian, va întreba ce să facă cu fiecare fișier în parte. Puteți să lăsați propria copie a fișierului (să nu îl suprascrieți), să suprascrieți fișierul sau să vă familiarizați cu diferențele din fișiere.
Ultimul pas este să vă reporniți serverul. După descărcare, puteți verifica versiunea curentă cu următoarea comandă:
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:~#
După actualizare, trebuie să verificați dacă toate serviciile de pe server sunt în funcțiune.