Kako ažurirati Ubuntu 20.04 sa sučelja naredbenog retka

How Update Ubuntu 20



U ovom članku pokazat ću vam kako ažurirati Ubuntu 20.04 LTS iz naredbenog retka. Dakle, krenimo.

Konfiguriranje automatskih ažuriranja:

Prema zadanim postavkama, automatsko ažuriranje ili nadogradnja bez nadzora omogućena je u Ubuntu 20.04 LTS.







Ako želite konfigurirati automatsko ažuriranje, otvorite konfiguracijsku datoteku /etc/apt/apt.conf.d/20auto- nadogradnje sa sljedećom naredbom:



$sudo nano /itd/prikladan/apt.conf.d/20 automatskih nadogradnji



Evo, prvi red APT :: Periodic :: Update-Package-Lists 1; koristi se za upućivanje upravitelja paketa APT -a da automatski ažurira predmemoriju paketa.





Druga linija, APT :: Periodično :: Bez nadzora-nadogradnja 1; koristi se za upućivanje upravitelja paketa APT da automatski ažurira pakete.



Za onemogućavanje automatskog ažuriranja ili nadogradnje bez nadzora postavite APT :: Periodično :: Ažuriranje-paketa-popisa i APT :: Periodično :: Bez nadzora-nadogradnja do 0 kao što je prikazano na slici ispod.

Kada završite, pritisnite + x slijedi I i za spremanje konfiguracijske datoteke.

Ažuriranje predmemorije spremišta paketa:

Prije nego pokušate instalirati, ažurirati ili ukloniti bilo koji paket, morate ažurirati predmemoriju spremišta paketa APT. Ovo će ažurirati bazu podataka paketa vašeg Ubuntu 20.04 LTS stroja i provjeriti je li dostupna neka novija verzija instaliranih paketa.

Da biste ažurirali predmemoriju spremišta paketa APT, pokrenite sljedeću naredbu:

$sudoprikladno ažuriranje

Predmemoriju spremišta paketa APT -a treba ažurirati. Kao što vidite, 35 paketa može se ažurirati na nove verzije.

Ažuriranje posebnih paketa:

Popis paketa za koje su dostupna ažuriranja možete provjeriti pomoću sljedeće naredbe:

$sudoprikladan popis-nadogradivo

Treba prikazati popis nadogradivih paketa. U svakom retku naziv paketa ispisan je zelenom bojom teksta.

Desno od svakog retka ispisana je starija verzija paketa. S lijeve strane svakog retka ispisuje se novija dostupna verzija kako je označeno na donjoj snimci zaslona.

Sada za nadogradnju jednog paketa (recimo donijeti ), pokrenite sljedeću naredbu:

$sudoprikladaninstaliratidonijeti

Kao što vidiš, donijeti i njegove ovisnosti ( unos python3 ) će se nadograditi. Ova 2 paketa su veličine oko 212 KB. Tako će se s Interneta preuzeti oko 212 KB paketa. Nakon što se instaliraju, koristit će se oko 1024 B (bajtova) dodatnog prostora na disku.

Za potvrdu nadogradnje pritisnite I a zatim pritisnite .

Paket donijeti a njegove ovisnosti treba nadograditi.

Ažuriranje svih paketa:

Umjesto nadogradnje paketa jedan po jedan, možete nadograditi sve dostupne pakete odjednom sljedećom naredbom:

$sudoprikladna nadogradnja

APT će vam prikazati sažetak nadogradnje. Ovdje će se nadograditi 33 paketa. Novo će se instalirati 5 paketa. Nadogradnja je veličine oko 93,0 MB. Dakle, s Interneta će se preuzeti oko 93,0 MB paketa. Nakon nadogradnje bit će potrebno oko 359 MB dodatnog prostora na disku.

APT će vam pokazati nove pakete koji će biti instalirani. U ovom se odjeljku prikazuju uglavnom novi jezgri i paketi zaglavlja jezgre.

APT će vam pokazati popis paketa koji će se nadograditi.

APT će vam također prikazati stare pakete koji više nisu potrebni. Možete ih sigurno ukloniti nakon dovršetka nadogradnje.

Kad ste spremni, pritisnite I a zatim pritisnite za potvrdu nadogradnje.

APT bi trebao početi preuzimati sve potrebne pakete s interneta.

Nakon instaliranja svih novih paketa, nadogradnja bi trebala biti dovršena.

Sada ponovno pokrenite računalo da bi promjene stupile na snagu sljedećom naredbom:

$sudoponovno podizanje sustava

Zaključavanje paketa:

Možete zaključati određene pakete ako ih ne želite nadograditi kada nadograđujete sve pakete pomoću sudo apt nadogradnja naredba.

Najprije navedite sve nadogradive pakete sa sljedećom naredbom:

$sudoprikladan popis-nadogradivo

Treba navesti sve nadogradive pakete.

Recimo, ne želite pakete jezgre Linuxa ( linux-generički , linux-headers-generic i linux-image-generic ) koje treba nadograditi. Ove ćete pakete morati označiti kao držati .

Za zadržavanje nadogradnji za paket linux-generički , pokrenite sljedeću naredbu:

$sudo apt-markdržite linux-generic

Paket linux-generički treba staviti na čekanje.

Na isti način možete držati nadogradnje za pakete linux-headers-generic i linux-image-generic kako slijedi:

$sudo apt-markdržite linux-headers-generic linux-image-generic

Paketi linux-headers-generic i linux-image-generic treba staviti na čekanje.

Sljedećom naredbom možete popisati sve pakete koji su stavljeni na čekanje:

$sudo apt-markuporište

Kao što vidite, navedeni su svi paketi koje sam stavio na čekanje.

Sada pokušajte nadograditi sve pakete na sljedeći način.

$sudoprikladna nadogradnja

Kao što vidite, paketi ( linux-generički , linux-headers-generic i linux-image-generic ) koje sam označio kao zadržane neće se nadograđivati ​​s ostalim paketima.

Otključavanje paketa:

Ako kasnije odlučite nadograditi pakete koje ste označili kao zadržane, sve što trebate učiniti je ne zadržati ih.

Možete zadržati linux-generički paket kako slijedi:

$sudo apt-markobustaviti generički Linux

Paket linux-generički ne bi trebao više biti na čekanju.

Kao što vidite, paket linux-generički više nije na popisu čekanja.

$sudo apt-markuporište

Na isti način možete otključati pakete linux-headers-generic i linux-image-generic kako slijedi:

$sudo apt-markobustaviti zadržavanje linux-generic linux-headers-generic linux-image-generic

Sada, ako nadogradite sve pakete, paketi linux-generički , linux-headers-generic , i linux-image-generic također treba nadograditi.

$sudoprikladna nadogradnja

Uklanjanje nepotrebnih paketa:

Nakon dovršetka nadogradnje možete ukloniti sve nepotrebne pakete sljedećom naredbom:

$sudoprikladno automatsko uklanjanje

U mom slučaju nepotrebni paketi nisu dostupni.

Ako imate nepotrebne pakete, oni će se prikazati i od vas će se tražiti da ih uklonite. Samo pritisnite I a zatim pritisnite da ih uklonite.

Čišćenje predmemorije:

Nakon što nadogradite računalo, novija verzija paketa bit će predmemorirana u / var / cache / apt / archives / imenik vašeg računala. Možete ih ukloniti i osloboditi prostor na disku.

Da biste ih uklonili, pokrenite sljedeću naredbu:

$sudoprikladno autoclean

Predmemorirane pakete treba ukloniti.

Dakle, na taj način nadograđujete Ubuntu 20.04 LTS iz naredbenog retka. Hvala što ste pročitali ovaj članak.