Hur man uppdaterar Ubuntu 20.04 från kommandoradsgränssnittet

How Update Ubuntu 20



I den här artikeln kommer jag att visa dig hur du uppdaterar Ubuntu 20.04 LTS från kommandoraden. Så, låt oss komma igång.

Konfigurera automatiska uppdateringar:

Som standard är automatisk uppdatering eller obevakad uppgradering aktiverad i Ubuntu 20.04 LTS.







Om du vill konfigurera automatisk uppdatering öppnar du konfigurationsfilen /etc/apt/apt.conf.d/20auto-upgrades med följande kommando:



$sudo nano /etc/benägen/apt.conf.d/20 automatiska uppgraderingar



Här, första raden APT :: Periodisk :: Update-Package-Lists 1; används för att berätta för APT -pakethanteraren att automatiskt hålla paketets cache uppdaterad.





Den andra raden, APT :: Periodisk :: Obevakad uppgradering 1; används för att uppmana APT -pakethanteraren att automatiskt uppdatera paketen.



För att inaktivera automatisk uppdatering eller obevakad uppgradering, ställ in APT :: Periodisk :: Update-Package-Lists och APT :: Periodisk :: Obevakad uppgradering till 0 som visas på skärmdumpen nedan.

När du är klar trycker du på + X följd av OCH och för att spara konfigurationsfilen.

Uppdatera paketlagringscache:

Innan du försöker installera, uppdatera eller ta bort några paket måste du uppdatera APT -pakets lagringscache. Detta kommer att uppdatera paketdatabasen för din Ubuntu 20.04 LTS -maskin och kontrollera om någon nyare version av de installerade paketen är tillgänglig.

För att uppdatera APT -pakets lagringscache, kör följande kommando:

$sudolämplig uppdatering

APT -pakets lagringscache bör uppdateras. Som du kan se kan 35 paket uppdateras till nya versioner.

Uppdatera specifika paket:

Du kan kontrollera listan över paket för vilka uppdateringar är tillgängliga med följande kommando:

$sudolämplig lista-kan uppgraderas

Listan över uppgraderingsbara paket bör visas. På varje rad skrivs paketnamnet ut i grön textfärg.

Till höger om varje rad skrivs den äldre paketversionen ut. Till vänster på varje rad skrivs den nyare tillgängliga versionen ut som markerad på skärmdumpen nedan.

Nu för att uppgradera ett enda paket (låt oss säga föra ), kör följande kommando:

$sudobenägenInstalleraföra

Som du kan se, föra och dess beroenden ( python3-intag ) kommer att uppgraderas. Dessa två paket är cirka 212 KB stora. Så cirka 212 KB paket kommer att laddas ner från internet. När de är installerade kommer cirka 1024 B (byte) extra diskutrymme att användas.

För att bekräfta uppgraderingen, tryck på OCH och tryck sedan på .

Paketet föra och dess beroenden bör uppgraderas.

Uppdaterar alla paket:

Istället för att uppgradera paketen ett efter ett kan du uppgradera alla tillgängliga paket samtidigt med följande kommando:

$sudolämplig uppgradering

APT visar sammanfattningen av uppgraderingen. Här kommer 33 paket att uppgraderas. 5 paket installeras nyligen. Uppgraderingen är cirka 93,0 MB stor. Så, cirka 93,0 MB paket kommer att laddas ner från internet. Efter uppgraderingen krävs cirka 359 MB extra diskutrymme.

APT visar dig de nya paketen som kommer att installeras. Mestadels nya paket med kärna och kärnhuvud visas i detta avsnitt.

APT visar dig listan över paket som kommer att uppgraderas.

APT visar dig också de gamla paketen som inte längre behövs. Du kan säkert ta bort dem när uppgraderingen är klar.

När du är klar trycker du på OCH och tryck sedan på för att bekräfta uppgraderingen.

APT bör börja ladda ner alla paket som krävs från internet.

När alla nya paket har installerats bör uppgraderingen vara klar.

Starta om din dator för att ändringarna ska träda i kraft med följande kommando:

$sudostarta om

Låsningspaket:

Du kan låsa specifika paket om du inte vill uppgradera dem när du uppgraderar alla paket med sudo apt uppgradering kommando.

Lista först alla uppgraderingsbara paket med följande kommando:

$sudolämplig lista-kan uppgraderas

Alla paket som kan uppgraderas bör listas.

Låt oss säga att du inte vill ha Linux -kärnpaketen ( linux-generiskt , linux-headers-generic och linux-image-generic ) ska uppgraderas. Du måste markera dessa paket som håll .

För att hålla uppgraderingar för paketet linux-generiskt , kör följande kommando:

$sudo apt-markhåll linux-generic

Paketet linux-generiskt bör väntas.

På samma sätt kan du hålla uppgraderingar för paketen linux-headers-generic och linux-image-generic som följer:

$sudo apt-markhåll linux-headers-generic linux-image-generic

Paketen linux-headers-generic och linux-image-generic bör väntas.

Du kan lista alla paket som är inställda på vänt med följande kommando:

$sudo apt-markvisa upp

Som du kan se listas alla paket som jag har satt på vänt.

Försök nu att uppgradera alla paket enligt följande.

$sudolämplig uppgradering

Som du kan se paketen ( linux-generiskt , linux-headers-generic och linux-image-generic ) som jag har markerat som spärr kommer inte att uppgraderas med resten av paketen.

Lås upp paket:

Om du senare bestämmer dig för att uppgradera paketen som du har markerat som spärr är allt du behöver göra att häva dem.

Du kan ta bort linux-generiskt paket enligt följande:

$sudo apt-markta bort linux-generic

Paketet linux-generiskt ska inte stå i vänteläge längre.

Som du kan se, paketet linux-generiskt finns inte längre i väntelistan.

$sudo apt-markvisa upp

På samma sätt kan du ta bort paketen linux-headers-generic och linux-image-generic som följer:

$sudo apt-markunhold linux-generic linux-headers-generic linux-image-generic

Nu, om du uppgraderar alla paket, paketen linux-generiskt , linux-headers-generic , och linux-image-generic bör också uppgraderas.

$sudolämplig uppgradering

Ta bort onödiga paket:

När uppgraderingen är klar kan du ta bort alla onödiga paket med följande kommando:

$sudolämplig autoremove

I mitt fall finns inga onödiga paket tillgängliga.

Om du har onödiga paket kommer de att visas och du kommer att bli ombedd att ta bort dem. Tryck bara på OCH och tryck sedan på att ta bort dem.

Rensa cacher:

När du har uppgraderat din dator kommer den nyare versionen av paketen att cachas i / var / cache / apt / archives / katalog över din dator. Du kan ta bort dem och frigöra diskutrymme.

För att ta bort dem, kör följande kommando:

$sudolämplig autoclean

De cachade paketen ska tas bort.

Så det är så du uppgraderar Ubuntu 20.04 LTS från kommandoraden. Tack för att du läste denna artikel.