Debian 11 s kódovým označením "Bullseye" byl vydán 14. srpna 2021. Jedná se o stabilní verzi a je podporován po dobu následujících 5 let. Toto vydání přináší aktualizace mnoha známých balíčků včetně Linux Kernel 5.10 LTS, Apache 2.4.48, MariaDB 10.5, Python 3.9.1, PostgreSQL 13 a dalších.
Před upgradem na Debian 11 byste měli udělat následující věci:
- Zálohujte všechny soubory na externí disk.
- Ujistěte se, že máte stabilní připojení k internetu.
- Zakažte jakékoli externí úložiště.
V tomto článku vám ukážu, jak upgradovat z Debianu 10 na nový Debian 11 v několika jednoduchých krocích.
Předpoklady
- Server se systémem Debian 10.
- Na serveru je nakonfigurováno heslo uživatele root.
Aktualizujte systém
Nejprve musíte aktualizovat a upgradovat všechny systémové balíčky na nejnovější verzi. Chcete-li aktualizovat a upgradovat všechny balíčky, spusťte následující příkaz:
apt-get update -y
apt-get upgrade -y
apt-get dist-upgrade -y
Dále odstraňte všechny nežádoucí balíčky pomocí následujícího příkazu:
apt-get autoremove
Dále vyčistěte mezipaměť balíčků APT pomocí následujícího příkazu:
apt-get clean
Poté restartujte systém, aby byly použity všechny aktualizace:
reboot
Po restartování systému ověřte verzi operačního systému pomocí následujícího příkazu:
lsb_release -a
Měli byste vidět následující výstup:
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Aktualizace úložiště Debian 10 pomocí Debian 11
Dále budete muset aktualizovat úložiště Debian 10 na Debian 11, abyste si mohli aktualizaci stáhnout a získat.
Chcete-li tak učinit, můžete aktualizovat všechny zdrojové soubory spuštěním těchto příkazů:
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster\/updates/bullseye-security/g' /etc/apt/sources.list.d/*.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.list
Nebo upravte zdrojový soubor APT ručně pomocí následujícího příkazu:
nano /etc/apt/sources.list
Nahraďte „buster/updates“ „bullseye-security“ a „buster“ za „bullseye“. Výsledek by měl být podobný níže uvedenému:
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main
deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
Po dokončení uložte a zavřete soubor. Pokud je v /etc/apt/sources.list.d/ více zdrojových souborů APT, upravte je také nahrazením "buster" za "bullseye".
Upgrade Debian 10 na Debian 11
V tuto chvíli je váš server Debian 10 připraven na aktualizaci.
Nejprve aktualizujte úložiště, aby se uplatnily změny, které jste provedli v předchozím kroku.
apt-get update -y
Jakmile je vaše úložiště aktualizováno, spusťte následující příkaz pro zahájení upgradu:
apt-get full-upgrade -y
Jakmile bude váš systém upgradován, restartujte jej, aby byly použity všechny aktualizace.
reboot
Ověřit upgrade Debian 11
V tomto okamžiku je váš server Debian 10 upgradován na Debian 11. Nyní to můžete ověřit pomocí následujícího příkazu:
lsb_release -a
Verzi Debianu 11 byste měli vidět v následujícím výstupu:
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye
Závěr
Ve výše uvedené příručce jsme vysvětlili, jak provést upgrade z Debianu 10 na Debian 11. Doufám, že nyní můžete upgradovat svůj Debian 10 bez jakýchkoli potíží.