Ako aktualizovať Ubuntu 20.04 z rozhrania príkazového riadka

How Update Ubuntu 20



V tomto článku vám ukážem, ako aktualizovať Ubuntu 20.04 LTS z príkazového riadka. Začnime teda.

Konfigurácia automatických aktualizácií:

V systéme Ubuntu 20.04 LTS je predvolene povolená automatická aktualizácia alebo bezobslužná aktualizácia.







Ak chcete nakonfigurovať automatickú aktualizáciu, otvorte konfiguračný súbor /etc/apt/apt.conf.d/20auto-upgrades s nasledujúcim príkazom:



$sudo nano /atď/výstižný/apt.conf.d/20 automatických aktualizácií



Tu je prvý riadok APT :: Periodické :: Zoznamy balíkov aktualizácií 1; používa sa na informovanie správcu balíkov APT o automatickej aktualizácii vyrovnávacej pamäte balíkov.





Druhý riadok, APT :: Periodický :: Bezobslužný upgrade 1; sa používa na informovanie správcu balíkov APT o automatickej aktualizácii balíkov.



Ak chcete zakázať automatickú aktualizáciu alebo bezobslužnú aktualizáciu, nastavte APT :: Periodické :: Zoznamy balíkov aktualizácií a APT :: Pravidelné :: Bezobslužný upgrade do 0 ako je znázornené na obrázku nižšie.

Keď skončíte, stlačte + X nasledovaný A a uložte konfiguračný súbor.

Aktualizácia vyrovnávacej pamäte úložiska balíkov:

Predtým, ako sa pokúsite nainštalovať, aktualizovať alebo odstrániť všetky balíky, musíte aktualizovať vyrovnávaciu pamäť archívu balíkov APT. Tým sa aktualizuje databáza balíkov vášho počítača Ubuntu 20.04 LTS a skontroluje sa, či je k dispozícii novšia verzia nainštalovaných balíkov.

Ak chcete aktualizovať vyrovnávaciu pamäť archívu balíkov APT, spustite nasledujúci príkaz:

$sudovýstižná aktualizácia

Vyrovnávacia pamäť archívu balíkov APT by mala byť aktualizovaná. Ako vidíte, 35 balíkov je možné aktualizovať na nové verzie.

Aktualizácia konkrétnych balíkov:

Zoznam balíkov, pre ktoré sú dostupné aktualizácie, môžete skontrolovať pomocou nasledujúceho príkazu:

$sudovýstižný zoznam-aktualizovateľné

Mal by sa zobraziť zoznam aktualizovateľných balíkov. Na každom riadku je názov balíka vytlačený zelenou farbou textu.

Na pravej strane každého riadku je vytlačená staršia verzia balíka. Na ľavej strane každého riadku je vytlačená novšia dostupná verzia, ako je označené na obrázku nižšie.

Teraz aktualizujte jeden balík (povedzme priniesť ), spustite nasledujúci príkaz:

$sudovýstižnýInštaláciapriniesť

Ako môžeš vidieť, priniesť a jeho závislosti ( príjem python3 ) budú aktualizované. Tieto 2 balíky majú veľkosť asi 212 kB. Z internetu sa teda stiahne asi 212 KB balíkov. Po ich inštalácii sa spotrebuje asi 1024 B (bajtov) dodatočného miesta na disku.

Aktualizáciu potvrďte stlačením A a potom stlačte .

Balík priniesť a jeho závislosti by mali byť aktualizované.

Aktualizácia všetkých balíkov:

Namiesto inovácie balíkov po jednom môžete aktualizovať všetky dostupné balíky naraz pomocou nasledujúceho príkazu:

$sudovhodnú aktualizáciu

APT vám ukáže súhrn inovácie. Tu bude aktualizovaných 33 balíkov. Novo bude nainštalovaných 5 balíkov. Inovácia má veľkosť asi 93,0 MB. Z internetu sa teda stiahne asi 93,0 MB balíkov. Po inovácii bude potrebných asi 359 MB voľného miesta na disku.

APT vám ukáže nové balíky, ktoré budú nainštalované. V tejto časti sú zobrazené väčšinou nové balíky jadra a záhlavia jadra.

APT vám ukáže zoznam balíkov, ktoré budú aktualizované.

APT vám tiež ukáže staré balíky, ktoré už nie sú potrebné. Po dokončení inovácie ich môžete bezpečne odstrániť.

Akonáhle budete pripravení, stlačte A a potom stlačte na potvrdenie aktualizácie.

APT by mal začať sťahovať všetky požadované balíčky z internetu.

Po inštalácii všetkých nových balíkov by mala byť aktualizácia dokončená.

Teraz reštartujte počítač, aby sa zmeny prejavili, nasledujúcim príkazom:

$sudoreštartovať

Uzamykateľné balíčky:

Konkrétne balíky môžete uzamknúť, ak ich nechcete aktualizovať pri aktualizácii všetkých balíkov pomocou sudo apt upgrade príkaz.

Najprv zadajte zoznam aktualizovateľných balíkov pomocou nasledujúceho príkazu:

$sudovýstižný zoznam-aktualizovateľné

Mali by byť uvedené všetky aktualizovateľné balíky.

Teraz povedzme, že nechcete balíčky jadra Linuxu ( linux-generic , linux-headers-generic a linux-image-generic ), ktoré sa majú aktualizovať. Tieto balíky budete musieť označiť ako vydrž .

Na uchovávanie aktualizácií balíka linux-generické , spustite nasledujúci príkaz:

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

Balík linux-generic by malo byť pozastavené.

Rovnakým spôsobom môžete pre balíky držať aktualizácie linux-headers-generic a linux-image-generic nasledovne:

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

Balíčky linux-headers-generic a linux-image-generic by malo byť pozastavené.

Všetky balíky, ktoré sú pozastavené, môžete vypísať pomocou nasledujúceho príkazu:

$sudo výstižná známkapredvádzanie sa

Ako vidíte, sú uvedené všetky balíky, ktoré som pozastavil.

Teraz skúste aktualizovať všetky balíky nasledovne.

$sudovhodnú aktualizáciu

Ako vidíte, balíky ( linux-generic , linux-headers-generic a linux-image-generic ), ktoré som označil ako pozastavené, sa nebudú aktualizovať so zvyškom balíkov.

Odomykanie balíkov:

Ak sa neskôr rozhodnete aktualizovať balíčky, ktoré ste označili ako pozdržané, stačí ich iba zrušiť.

Môžete zrušiť linux-generic balíček takto:

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

Balík linux-generic už by nemali byť pozastavené.

Ako vidíte, balíček linux-generic už nie je v zozname pozdržaní.

$sudo výstižná známkapredvádzanie sa

Rovnakým spôsobom môžete odložiť balíky linux-headers-generic a linux-image-generic nasledovne:

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

Teraz, ak aktualizujete všetky balíky, balíky linux-generic , linux-headers-generic a linux-image-generic by mali byť tiež aktualizované.

$sudovhodnú aktualizáciu

Odstránenie nepotrebných balíkov:

Po dokončení inovácie môžete všetky nepotrebné balíky odstrániť pomocou nasledujúceho príkazu:

$sudovhodné automatické odstránenie

V mojom prípade nie sú k dispozícii žiadne nepotrebné balíky.

Ak máte nepotrebné balíky, zobrazia sa a budete požiadaní o ich odstránenie. Stačí stlačiť A a potom stlačte ich odstrániť.

Čistenie vyrovnávacích pamätí:

Po inovácii počítača sa novšia verzia balíkov uloží do pamäte cache / var / cache / apt / archívy / adresár vášho počítača. Môžete ich odstrániť a uvoľniť miesto na disku.

Ak ich chcete odstrániť, spustite nasledujúci príkaz:

$sudovýstižný autoclean

Balíky uložené vo vyrovnávacej pamäti by mali byť odstránené.

Takto teda aktualizujete Ubuntu 20.04 LTS z príkazového riadka. Ďakujem za prečítanie tohto článku.