Android

Jak upgradovat roztažení debian 9 na debian 10 buster

Upgrade WordPress To PHP 7+ | How To Do It Safely ⛑️

Upgrade WordPress To PHP 7+ | How To Do It Safely ⛑️

Obsah:

Anonim

Po více než dvou letech vývoje byla 6. července 2019 uvolněna nová stabilní verze Debianu s kódovým označením Buster, která bude podporována po dobu 5 let.

Tato verze přichází s mnoha novými balíčky a hlavními aktualizacemi softwaru. Debian 10 je dodáván s jádrem Linux 4.19 LTS, používá jako výchozí backend iptables framework nftables, podporuje UEFI Secure Boot a ve výchozím nastavení má AppArmor.

V tomto tutoriálu vám ukážeme, jak upgradovat váš systém Debian 9 Stretch na Debian 10, Buster.

Předpoklady

Operace aktualizace musí být spuštěna s oprávněními superuživatele. Musíte být přihlášeni jako root nebo uživatel s právy sudo.

Zálohujte svá data

Před započetím hlavní aktualizace operačního systému se nejprve ujistěte, že jste zálohovali svá data. Používáte-li Debian na virtuálním stroji, je nejlepší pořídit si kompletní systémový snímek, abyste mohli počítač snadno obnovit v případě, že aktualizace půjde na jih.

Aktualizujte aktuálně nainstalované balíčky

Před zahájením upgradu verze se doporučuje aktualizovat všechny aktuálně nainstalované balíčky na nejnovější verze.

Balíčky označené jako zadržené nelze automaticky nainstalovat, upgradovat nebo odstranit. To může způsobit problémy během procesu upgradu. Chcete-li zkontrolovat, zda jsou ve vašich systémech spuštěny zpětné balíčky:

sudo apt-mark showhold

Pokud jsou balíčky on hold , měli byste zrušit platnost balíčků s sudo apt-mark unhold package_name nebo se ujistit, že balíčky nebudou v procesu upgradu rušit.

Aktualizujte index balíčků a upgradujte všechny nainstalované balíčky:

sudo apt update sudo apt upgrade sudo apt update sudo apt upgrade

Spusťte apt full-upgrade který provede aktualizaci hlavní verze nainstalovaných balíčků a může odstranit některé nepotřebné balíčky:

sudo apt full-upgrade

Odstraňte všechny automaticky nainstalované závislosti, které již žádný balíček nepotřebuje:

sudo apt autoremove

Upgradujte Debian 9 Stretch na Debian 10 Buster

Prvním krokem je překonfigurovat soubory APT ze seznamu zdrojů.

Chcete-li tak učinit, můžete buď otevřít soubor /etc/apt/sources.list textovém editoru a každou instanci stretch nahradit buster nebo použít příkazy sed níže. Pokud máte další soubory se seznamem zdrojů pod /etc/apt/sources.list.d , musíte tyto zdroje také aktualizovat.

sudo nano /etc/apt/sources.list /etc/apt/sources.list

deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main

Případně můžete použít následující příkazy sed které aktualizují stretch na buster ve všech souborech zdrojového seznamu:

sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list

Po dokončení aktualizujte index balíčků:

sudo apt update

Pokud se vyskytnou nějaké chybové nebo varovné zprávy týkající se úložiště třetí strany, zkuste problém opravit nebo deaktivovat úložiště.

Spusťte aktualizaci systému upgradováním nainstalovaných balíčků. Tím se upgradují pouze ty balíčky, které nevyžadují instalaci ani odebrání jiných balíčků:

sudo apt upgrade

Budete dotázáni, zda chcete služby automaticky restartovat během upgradu.

Restart services during package upgrades without asking?

Během procesu upgradu vám mohou být položeny různé další otázky, například zda si chcete zachovat existující konfigurační soubor nebo nainstalovat verzi správce balíčku. Pokud jste v souboru neprovedli žádné vlastní změny, mělo by být bezpečné zadat Y jinak zůstane aktuální konfigurace zadána N

Aktualizace může nějakou dobu trvat v závislosti na počtu aktualizací a rychlosti internetu.

Dále proveďte apt full-upgrade která provede kompletní upgrade systému, nainstalujte nejnovější verze balíčků a vyřešte změny závislosti mezi balíčky v různých verzích. Tím se upgradují všechny balíčky, které nebyly upgradovány předchozím příkazem.

sudo apt full-upgrade

Výše uvedený příkaz může nainstalovat některé nové balíčky a odstranit konfliktní a zastaralé balíčky.

Po dokončení vyčistěte nepotřebné balíčky pomocí:

sudo apt autoremove

Nakonec restartujte počítač tak, aby se aktivovalo nové jádro zadáním:

sudo systemctl reboot

Potvrďte upgrade

Počkejte chvíli, než se váš systém zavede a přihlásí.

Po přihlášení budete uvítáni následující zprávou:

Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…

Verze Debianu můžete také zkontrolovat pomocí následujícího příkazu:

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster

To je vše, nyní si můžete vychutnat svůj nový Debian 10 Buster.

Závěr

Ve většině případů by upgrade z Debianu 9 Stretch na Debian 10 Buster měl být relativně snadný a bezbolestný.

debian