Způsoby platby Abuse

Jak aktualizovat Debian 11 na Debian 12

26.07.2023, 19:01

Upgrade na novou verzi operačního systému výrazně zvyšuje zabezpečení systému. Debian 12 bude obsahovat nejnovější opravy zranitelností, které zajistí lepší ochranu před hackerskými útoky nebo jinými kybernetickými útoky. Upgrade z Debianu 11 na Debian 12 může také pomoci odstranit některé známé problémy nebo chyby, které se vyskytly v předchozí verzi. Může se jednat o opravy chyb softwaru nebo lepší kompatibilitu s jinými aplikacemi a hardwarem.

Pokyny k upgradu

Před upgradem balíčků je třeba upravit konfigurační soubor repozitářů.

Soubor repositories můžete upravit jediným příkazem:

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

Jednoduše zkopírujte a vložte příkaz do příkazového řádku tak, že se nejprve připojíte přes SSH a stisknete klávesu Enter.

Dále je třeba aktualizovat index balíčků následujícím příkazem:

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#

Nyní je třeba provést minimální aktualizaci operačního systému pomocí příkazu::

sudo apt upgrade --without-new-pkgs

Během procesu aktualizace je třeba operaci potvrdit stisknutím symbolu "Y". Na výzvu aktualizačního systému k automatickému restartování služeb musíte odpovědět kladně.

Dále je třeba aktualizovat systémové balíčky.

Upozorňujeme, že z důvodu bezpečnosti dat se důrazně doporučuje odstranit všechny balíčky nainstalované z úložišť třetích stran a také odstranit úložiště třetích stran. Po aktualizaci budete moci požadované repozitáře opět přidat.

Pro upgrade balíčků je třeba spustit příkaz:

apt full-upgrade

Během procesu upgradu systém přepíše konfigurační soubory. Pokud proces upgradu uvidí soubory, které se liší od výchozího nastavení Debianu, zeptá se, co má udělat s každým souborem zvlášť. Můžete ponechat vlastní kopii souboru (nepřepisovat ji), přepsat soubor nebo se seznámit s rozdíly v souborech.

Posledním krokem je restartování serveru. Po stažení můžete zkontrolovat aktuální verzi pomocí následujícího pří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 aktualizaci byste měli zkontrolovat, zda jsou na serveru spuštěny všechny služby.