Jak aktualizovat Ubuntu 20.04 z rozhraní příkazového řádku

How Update Ubuntu 20



V tomto článku vám ukážu, jak aktualizovat Ubuntu 20.04 LTS z příkazového řádku. Začněme tedy.

Konfigurace automatických aktualizací:

Ve výchozím nastavení je v Ubuntu 20.04 LTS povolena automatická aktualizace nebo bezobslužná aktualizace.







Pokud chcete konfigurovat automatické aktualizace, otevřete konfigurační soubor /etc/apt/apt.conf.d/20auto-upgrades s následujícím příkazem:



$sudo nano /atd/výstižný/apt.conf.d/20 automatických upgradů



Tady první řádek APT :: Periodic :: Update-Package-Lists 1; slouží k informování správce balíčků APT, aby automaticky udržoval mezipaměť balíčků aktuální.





Druhý řádek, APT :: Periodický :: Bezobslužný upgrade 1; slouží k informování správce balíčků APT o automatické aktualizaci balíčků.



Chcete -li zakázat automatickou aktualizaci nebo bezobslužnou aktualizaci, nastavte APT :: Periodic :: Update-Package-Lists a APT :: Periodický :: Bezobslužný upgrade na 0 jak je znázorněno na obrázku níže.

Jakmile budete hotovi, stiskněte + X následován A a pro uložení konfiguračního souboru.

Aktualizace mezipaměti úložiště balíčků:

Než se pokusíte nainstalovat, aktualizovat nebo odebrat všechny balíčky, musíte aktualizovat mezipaměť úložiště balíčků APT. Tím se aktualizuje databáze balíčků vašeho stroje Ubuntu 20.04 LTS a zkontroluje se, zda je k dispozici nějaká novější verze nainstalovaných balíčků.

Chcete -li aktualizovat mezipaměť úložiště balíčků APT, spusťte následující příkaz:

$sudovhodná aktualizace

Mezipaměť úložiště balíčku APT by měla být aktualizována. Jak vidíte, 35 balíčků lze aktualizovat na nové verze.

Aktualizace konkrétních balíčků:

Seznam balíků, pro které jsou k dispozici aktualizace, můžete zkontrolovat pomocí následujícího příkazu:

$sudovýstižný seznam-upgradovatelné

Měl by se zobrazit seznam aktualizovatelných balíčků. Na každém řádku je název balíčku vytištěn zeleně.

Na pravé straně každého řádku je vytištěna starší verze balíčku. Na levé straně každého řádku je vytištěna novější dostupná verze, jak je označeno na obrázku níže.

Nyní upgradujte jeden balíček (řekněme přinést ), spusťte následující příkaz:

$sudovýstižnýNainstalujtepřinést

Jak můžete vidět, přinést a jeho závislosti ( příjem python3 ) budou upgradovány. Tyto 2 balíčky mají velikost přibližně 212 kB. Z internetu se tedy stáhne asi 212 KB balíčků. Jakmile jsou nainstalovány, bude použito asi 1024 B (bajtů) dalšího místa na disku.

Upgrade potvrďte stisknutím A a poté stiskněte .

Balík přinést a jeho závislosti by měly být aktualizovány.

Aktualizace všech balíčků:

Namísto postupného upgradování balíčků můžete upgradovat všechny dostupné balíčky najednou pomocí následujícího příkazu:

$sudovhodný upgrade

APT vám ukáže shrnutí upgradu. Zde bude upgradováno 33 balíčků. Nově bude nainstalováno 5 balíčků. Upgrade má velikost přibližně 93,0 MB. Z internetu se tedy stáhne asi 93,0 MB balíčků. Po upgradu bude zapotřebí asi 359 MB volného místa na disku.

APT vám ukáže nové balíčky, které budou nainstalovány. V této části jsou zobrazeny většinou nové balíčky jádra a záhlaví jádra.

APT vám ukáže seznam balíčků, které budou upgradovány.

APT vám také ukáže staré balíčky, které již nejsou potřeba. Po dokončení upgradu je můžete bezpečně odebrat.

Jakmile budete připraveni, stiskněte A a poté stiskněte pro potvrzení upgradu.

APT by měl začít stahovat všechny požadované balíčky z internetu.

Po instalaci všech nových balíčků by měl být upgrade dokončen.

Nyní restartujte počítač, aby se změny projevily následujícím příkazem:

$sudorestartovat

Zamykací balíčky:

Konkrétní balíčky můžete zamknout, pokud je nechcete upgradovat, když upgradujete všechny balíčky pomocí sudo apt upgrade příkaz.

Nejprve seznam všech aktualizovatelných balíčků pomocí následujícího příkazu:

$sudovýstižný seznam-upgradovatelné

Měly by být uvedeny všechny upgradovatelné balíčky.

Nyní řekněme, že nechcete balíčky jádra Linuxu ( linux-generic , linux-headers-generic a linux-image-generic ), které mají být aktualizovány. Tyto balíčky budete muset označit jako držet .

Slouží k upgradu balíčku linux-generic , spusťte následující příkaz:

$sudo výstižná známkadržet linux-generic

Balík linux-generic by mělo být pozastaveno.

Stejným způsobem můžete pro balíčky držet upgrady linux-headers-generic a linux-image-generic jak následuje:

$sudo výstižná známkapodržte linux-headers-generic linux-image-generic

Balíčky linux-headers-generic a linux-image-generic by mělo být pozastaveno.

Pomocí následujícího příkazu můžete vypsat všechny balíčky, které jsou pozastaveny:

$sudo výstižná známkapředvádění

Jak vidíte, jsou uvedeny všechny balíčky, které jsem pozastavil.

Nyní zkuste upgradovat všechny balíčky následujícím způsobem.

$sudovhodný upgrade

Jak vidíte, balíčky ( linux-generic , linux-headers-generic a linux-image-generic ), které jsem označil jako pozastavené, nebudou upgradovány se zbytkem balíčků.

Odemykání balíčků:

Pokud se později rozhodnete upgradovat balíčky, které jste označili jako pozdržené, stačí je pouze odemknout.

Můžete uvolnit linux-generic balíček takto:

$sudo výstižná známkaunhold linux-generic

Balík linux-generic už by nemělo být pozastaveno.

Jak vidíte, balíček linux-generic již není na seznamu pozastavených.

$sudo výstižná známkapředvádění

Stejným způsobem můžete balíčky uvolnit linux-headers-generic a linux-image-generic jak následuje:

$sudo výstižná známkaunhold linux-generic linux-headers-generic linux-image-generic

Nyní, pokud upgradujete všechny balíčky, balíčky linux-generic , linux-headers-generic , a linux-image-generic by měl být také upgradován.

$sudovhodný upgrade

Odstranění nepotřebných balíčků:

Jakmile je upgrade dokončen, můžete odstranit všechny nepotřebné balíčky pomocí následujícího příkazu:

$sudovhodné autoremove

V mém případě nejsou k dispozici žádné zbytečné balíčky.

Pokud máte nějaké nepotřebné balíčky, zobrazí se a budete požádáni o jejich odstranění. Stačí stisknout A a poté stiskněte odstranit je.

Vyčištění mezipaměti:

Jakmile upgradujete počítač, novější verze balíčků se uloží do mezipaměti v souboru / var / cache / apt / archivy / adresář vašeho počítače. Můžete je odebrat a uvolnit místo na disku.

Chcete -li je odebrat, spusťte následující příkaz:

$sudovhodný autoclean

Balíčky uložené v mezipaměti by měly být odstraněny.

Takto tedy upgradujete Ubuntu 20.04 LTS z příkazového řádku. Děkujeme za přečtení tohoto článku.