GNU/Linux >> Znalost Linux >  >> Debian

Upgradujte Debian 10 Buster na Debian 11 Bullseye:Průvodce krok za krokem

Tento podrobný návod vám ukáže, jak bezpečně upgradovat Debian 10 Buster na Debian 11 Bullseye z příkazového řádku.

Dne 14. srpna 2021 projekt Debian konečně vydal stabilní verzi Debian 11 Bullseye po více než 2 letech vývoje. Přichází se spoustou nových funkcí, protože většina softwaru v této verzi byla aktualizována. Debian 11 bude dostávat podporu na dalších 5 let stejně jako jakákoli jiná stabilní verze Debianu.

Nyní se zaměříme na to, jak můžete upgradovat z Debian 10 Buster na Debian 11 Bullseye . Proces upgradu je poměrně jednoduchý a předpokládá, že používáte účet root.

1. Zálohujte svůj systém

Nezapomeňte si zálohovat svá data. Upgrady Debianu jsou normálně bezpečné, ale vždy existuje možnost, že se něco pokazí. Je důležité, abyste svá cenná data bezpečně zkopírovali do záložního umístění, abyste je mohli v případě problémů nebo komplikací obnovit.

Důležité soubory můžete ručně zkopírovat na jiné zařízení (druhý pevný disk, jednotku USB, jiný počítač v síti atd.).

Můžete také vytvořit úplný systémový obraz vaší aktuální instalace Debianu pomocí speciálního softwaru pro zobrazování obrazu, jako je CloneZilla. Pokud chcete použít jakýkoli jiný zálohovací software, který máte k dispozici, ujistěte se, že jsou vaše data umístěna na bezpečném místě.

2. Aktualizovat všechny aktuálně nainstalované balíčky

Než začnete s upgradem z Debianu 10 na Debian 11, je důležité se ujistit, že váš aktuálně nainstalovaný systém Debian 10 je aktuální. Spusťte následující apt příkazy v terminálu.

apt update
apt upgrade
apt full-upgrade

Nyní můžete vyčistit všechny zbývající balíčky.

apt --purge autoremove

Poté restartujte svůj Debian 10, aby se provedené změny projevily.

reboot

3. Zkontrolujte aktuálně nainstalovanou verzi

Nyní začneme ověřením, že aktuálně používáme nejnovější vydání Debianu 10.

Nejjednodušší způsob, jak zjistit, jakou verzi Debianu používáte, je jednoduše si přečíst obsah /etc/debian_version soubor.

cat /etc/debian_version
10.10

Alternativním způsobem je použití lsb_release příkaz. Můžete jej použít k zobrazení informací LSB (Linux Standard Base) o distribuci Linuxu.

lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

4. Nahraďte Debian 10 repozitáři Debian 11

Softwarové repozitáře Debianu jsou definovány v /etc/apt/sources.list/etc/apt/sources.list.d/ adresář. Před zahájením procesu upgradu je musíte překonfigurovat tak, aby odkazovaly na úložiště Debian 11 Bullseye.

Před aktualizací softwarových úložišť je dobrým postupem nejprve zálohovat aktuální seznam zdrojů softwaru.

mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt

Nyní můžete pokračovat a aktualizovat aktuální úložiště Debian 10 Buster tak, aby odkazovalo na úložiště Debian 11 Bullseye.

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

Výše uvedené příkazy nahradí buster klíčové slovo s bullseye v souborech softwarových úložišť.

V Debianu 11 Bullseye se sada zabezpečení nyní jmenuje bullseye-security namísto bullseye/updates . Musíte tedy najít následující debian-security řádky v  /etc/apt/sources.list soubor:

deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main

A nahraďte je těmito:

deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src https://deb.debian.org/debian-security/ bullseye-security main

Konečný sources.list soubor by měl vypadat takto.

cat /etc/apt/sources.list
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main

deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main

deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main

5. Nejprve proveďte minimální upgrade systému

V tuto chvíli je váš systém Debian 10 připraven na aktualizaci. Dalším krokem je aktualizace úložiště, aby systém mohl rozpoznat nově přidané adresy URL úložiště.

apt update

V některých případech může provedení úplné aktualizace přímo odstranit velké množství balíčků, které si budete chtít ponechat. Vývojáři Debianu proto doporučují dvoudílný proces upgradu, aby se zabránilo odstranění balíčků.

  • Část 1:Minimální upgrade systému
  • Část 2:Úplný upgrade systému

Při minimální aktualizaci aktualizujete a upgradujete všechny dostupné balíčky, aniž byste instalovali nebo odebírali jakékoli další balíčky.

Chcete-li nejprve provést minimální aktualizaci systému, spusťte níže uvedený příkaz.

apt upgrade --without-new-pkgs

Sledujte obrazovku. Pokud se apt-listchanges Pokud je balíček nainstalován, zobrazí se důležité informace o upgradovaných balíčcích na pageru po stažení balíčků.

Stiskněte q po přečtení ukončete pager a pokračujte v upgradu.

Kromě toho budete dotázáni, zda chcete služby restartovat bez dotazu.

Budete také dotázáni, co chcete udělat s konkrétním konfiguračním souborem. Pokud si nejste jisti, co dělat, jednoduše přejděte na výchozí hodnoty stisknutím Enter klíč.

6. Upgradujte Debian 10 na Debian 11

Po dokončení minimálního upgradu systému spusťte následující příkaz pro zahájení úplného upgradu.

apt full-upgrade

Nenechávejte systém bez dozoru, protože proces aktualizace vyžaduje různé vstupy během aktualizace.

Jakmile je proces aktualizace Debianu 11 dokončen, můžete restartovat systém.

reboot

Přihlaste se do systému a zkontrolujte verzi Debianu.

cat /etc/debian_version
11.0

Nebo jako alternativní způsob pomocí lsb_release příkaz:

lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Gratulujeme! Úspěšně jste upgradovali svůj systém z Debian 10 Buster na Debian 11 Bullseye. Na vašem systému nyní poběží Debian 11 Bullseye.

7. Čištění zastaralých balíčků Debian 10

Je dobrý nápad vyčistit váš nově aktualizovaný systém Debian 11 Bullseye odstraněním starých zastaralých balíčků, které nyní zbyly po úspěšné aktualizaci a již nejsou potřeba.

apt --purge autoremove
apt autoclean

Závěr

Ve výše uvedeném tutoriálu jste se naučili upgradovat Debian 10 Buster na Debian 11 Bullseye. Nyní si můžete užívat nejnovější balíčky a hardwarovou podporu, kterou poskytuje nejnovější vydání Debianu.

Snažili jsme se, aby byl tento tutoriál co nejjednodušší. Děkujeme za použití.

Pro další nápovědu nebo užitečné informace vám doporučujeme nahlédnout do oficiální dokumentace k upgradu Debianu.


Debian
  1. Nainstalovat Stellarium na Debian 11 Bullseye – průvodce krok za krokem?

  2. Upgrade .Net SDK na Debian 11 – průvodce krok za krokem?

  3. Jak upgradovat na Gnome 40 na Debian 11 Bullseye

  1. Jak upgradovat Debian 9 Stretch na Debian 10 Buster

  2. Jak upgradovat Debian 10 Buster na Debian 11 Bullseye

  3. Jak nainstalovat/upgradovat PHP 8.1 na Debian 10 Buster

  1. Jak upgradovat Debian 9 Stretch na Debian 10 Buster

  2. Jak upgradovat Debian 10 (Buster) na Debian 11 (Bullseye)

  3. Jak upgradovat z Debian 9 Stretch na Debian 10 Buster