Aktualizácia na novú verziu operačného systému výrazne zvyšuje bezpečnosť vášho systému. Debian 12 bude obsahovať najnovšie opravy zraniteľností, ktoré zabezpečia lepšiu ochranu pred hackerskými alebo inými kybernetickými útokmi. Aktualizácia z Debianu 11 na Debian 12 môže tiež pomôcť odstrániť niektoré známe problémy alebo chyby, ktoré sa vyskytli v predchádzajúcej verzii. Môže ísť o opravy chýb softvéru alebo lepšiu kompatibilitu s inými aplikáciami a hardvérom.
Pred aktualizáciou balíkov musíte upraviť konfiguračný súbor úložísk.
Súbor repositories môžete upraviť pomocou jediného príkazu:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Jednoducho skopírujte a vložte príkaz do príkazového riadku tak, že sa najprv pripojíte cez SSH a stlačíte kláves Enter
Ďalej je potrebné aktualizovať index balíkov pomocou nasledujúceho príkazu:
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#
Teraz je potrebné vykonať minimálnu aktualizáciu operačného systému pomocou príkazu:
sudo apt upgrade --without-new-pkgs
Počas procesu aktualizácie je potrebné potvrdiť operáciu stlačením symbolu "Y". Na výzvu systému aktualizácie na automatické reštartovanie služieb musíte odpovedať kladne.
Ďalej je potrebné aktualizovať systémové balíky.
Upozorňujeme, že z dôvodu bezpečnosti údajov sa dôrazne odporúča odstrániť všetky balíky nainštalované z úložísk tretích strán a odstrániť aj úložiská tretích strán. Po aktualizácii budete môcť požadované repozitáre opäť pridať.
Ak chcete aktualizovať balíky, musíte spustiť príkaz:
apt full-upgrade
Počas procesu aktualizácie systém prepíše konfiguračné súbory. Ak proces aktualizácie uvidí súbory, ktoré sa líšia od predvolených nastavení Debianu, spýta sa, čo má urobiť s každým súborom osobitne. Môžete ponechať vlastnú kópiu súboru (neprepisovať ho), prepísať súbor alebo sa oboznámiť s rozdielmi v súboroch.
Posledným krokom je reštartovanie servera. Po stiahnutí môžete skontrolovať aktuálnu verziu pomocou nasledujúceho príkazu:
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:~#
Po aktualizácii by ste mali skontrolovať, či sú spustené všetky služby na serveri.