GNU/Linux >> Znalost Linux >  >> Debian

Upgrade Raspbian GNU/Linux z Stretch na Raspbian Buster 10

Upgrade z Raspbian Stretch na Raspbian 10 Buster je poměrně jednoduchý postup. Buďte však opatrní, protože vždy existuje možnost rozbití celého systému. Čím méně je nainstalovaných balíčků a služeb třetích stran, tím je pravděpodobnější, že úspěšně upgradujete svůj systém Raspbian Linux.

Co je nového

  • Zabezpečené spouštění UEFI
  • AppArmor je ve výchozím nastavení povolen
  • Volitelné zpevnění APT
  • Bezobslužné upgrady pro stabilní vydání
  • Podstatně vylepšené manuálové stránky pro německy mluvící uživatele
  • Filtrování sítě ve výchozím nastavení založené na rámci nftables
  • Cryptsetup je výchozím nastavením na diskový formát LUKS2
  • tisk bez ovladače s CUPS 2.2.10
  • Základní podpora pro zařízení založená na Allwinner A64

ZDROJ :debian.org

Raspberry Pi

UPOZORNĚNÍ
Vzhledem k tomu, že Debian, na kterém je Raspbian založen, je extrémně robustní linuxová distribuce v kombinaci s faktem, že v životě není nic jistého, je pravděpodobné, že po upgradu můžete skončit s nefunkčním systémem. Proto je nutné upozornit, že žádný upgrade systému není neprůstřelný a před navrhovaným upgradem systému na Debian Buster byste měli prodiskutovat, připravit a případně otestovat jakýkoli řádný proces selhání nebo obnovy. Pro robustnější nebo produkční systémy doporučujeme přečíst si oficiálního průvodce upgradem Debianu, než budete pokračovat.

Doporučení

  • Odstraňte nepotřebné nebo zastaralé balíčky
  • Proveďte zálohu dat a konfigurace
  • Proveďte upgrade přímo pomocí konzole
  • Zkontrolujte, zda jsou na vašem systému Raspbian aktuálně nainstalovány softwarové balíčky třetích stran

Před pokusem o upgrade odstraňte veškeré zastaralé standardní úložiště a software třetích stran. aptitude vám může pomoci najít jakýkoli softwarový balíček třetí strany aktuálně nainstalovaný ve vašem systému Raspbian.

# aptitude search '~i(!~ODebian)'

Výše uvedený příkaz zobrazí seznam všech balíků, které již nejsou ve standardním seznamu úložišť, protože byly odstraněny; takže se staly zastaralými nebo balíčky třetích stran, které byly nainstalovány ručně.

Proveďte úplnou zálohu dat a ručně konfiguračních souborů umístěných ve vašem aktuálním systému. Mohou například zahrnovat, ale bez omezení na domovské adresáře uživatelů, databáze, webové stránky atd. Případně proveďte kompletní zálohu Micro SD pomocí příkazu dd.

Plně upgradujte aktuální systém

Než budete pokračovat s upgradem Buster, začněte tím, že plně upgradujete svůj aktuální systém Raspbian.

# apt-get update
# apt-get upgrade

Upgradujte všechny pozdržené balíčky:

# apt-get dist-upgrade

Kontrola systému

Poslední možnost zkontrolovat případné systémové nekonzistence. Proveďte databázové kontroly zdravého rozumu a konzistence pro částečně nainstalované, chybějící a zastaralé balíčky:

# dpkg -C

Pokud nejsou hlášeny žádné problémy, zkontrolujte, které balíčky jsou zadrženy:

# apt-mark showhold

Balíčky On Hold nebude upgradovat. On Hold balíčky mohou po upgradu Stretch způsobit nekonzistence. Než přejdete k následující části, doporučujeme opravit všechny problémy poskytované oběma výše uvedenými příkazy.
Následující příkaz může být další pomocí:

# dpkg --audit

Aktualizujte úložiště balíčků na Debian Buster

Dále aktualizujte svůj /etc/apt/sources.list zahrnout nová úložiště Buster.

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

Výše uvedený příkaz nahradí jakékoli stretch výskyt klíčového slova buster tím efektivně umožňuje nová úložiště Buster. Jakmile váš /etc/apt/sources.list je aktualizováno na zahrnuto Buster úložišť, aktualizujte svůj lokální index balíčků pomocí:

# apt-get update

Simulace upgradu Raspbian Buster

Pomocí příkazu níže jsme viděli, čemu čelíme. Jedná se o simulovaný chod nasucho, nebudou tedy implementovány žádné systémové změny.

# apt-get --simulate upgrade

Upgrade Rasbian Buster

Dostali jsme se k nejzajímavější části, kterou je skutečný upgrade Stretch na systém Raspbian Buster. Během aktualizace můžete být dotázáni:


Ve vašem systému jsou nainstalované služby, které je třeba restartovat, když jsou upgradovány určité knihovny, jako je libpam, libc a libssl. Protože tyto restarty mohou způsobit přerušení služby systému, budete obvykle při každém upgradu vyzváni k zadání seznamu služeb, které chcete restartovat. Tuto možnost můžete zvolit, abyste se vyhnuli zobrazení výzvy; místo toho za vás budou všechny nezbytné restarty provedeny automaticky, takže se můžete vyhnout otázkám při každém upgradu knihovny.

Restartovat služby během upgradu balíčků bez dotazu?
Výběr je o tom, zda si přejete, aby systém restartoval vaše služby automaticky během upgradu systému, nebo si to přejete provést ručně nebo po úplném upgradu systému na Buster realease.

Až budete připraveni, spusťte níže uvedené příkazy a zahajte proces aktualizace Debian Buster:

# apt-get upgrade
# apt-get dist-upgrade

Vše hotovo. Restartujte systém. Gratulujeme k vašemu plně upgradovanému systému Raspbian 10 Buster Linux.


Debian
  1. Upgrade Raspbian GNU/Linux z Jessie na Raspbian Stretch 9

  2. Jak upgradovat systém Debian Linux z Wheezy na stabilní verzi Jessie

  3. Jak upgradovat z Debianu 10 na Debian 11

  1. Jak upgradovat Debian 8 Jessie na Debian Linux 9 Stretch

  2. Jak upgradovat Debian 9 Stretch na Debian 10 Buster

  3. Jak upgradovat Debian 9 Stretch na Debian 10 Buster

  1. 4 Příkazy pro vypnutí Linuxu z terminálu

  2. Jak nainstalovat Java 8 na Debian GNU/Linux 9 (Stretch)

  3. Jak upgradovat z RHEL 7 na RHEL 8