Ubuntu

Sådan opdateres Ubuntu 20.04 fra kommandolinjegrænsefladen

Sådan opdateres Ubuntu 20.04 fra kommandolinjegrænsefladen
I denne artikel vil jeg vise dig, hvordan du opdaterer Ubuntu 20.04 LTS fra kommandolinjen. Så lad os komme i gang.

Konfiguration af automatiske opdateringer:

Som standard er automatisk opdatering eller uovervåget opgradering aktiveret i Ubuntu 20.04 LTS.

Hvis du vil konfigurere automatisk opdatering, skal du åbne konfigurationsfilen / etc / apt / apt.konf.d / 20auto-opgraderinger med følgende kommando:

$ sudo nano / etc / apt / apt.konf.d / 20auto-opgraderinger

Her, den første linje APT :: Periodisk :: Opdater-pakke-lister “1”; bruges til at fortælle APT pakkehåndtering om automatisk at holde pakke cachen opdateret.

Den anden linje, APT :: Periodisk :: Uovervåget-opgradering “1”; bruges til at bede APT pakkehåndtering om automatisk at opdatere pakkerne.

For at deaktivere automatisk opdatering eller uovervåget opgradering skal du indstille APT :: Periodisk :: Opdater-pakke-lister og APT :: Periodisk :: Uovervåget opgradering til 0 som vist på skærmbilledet nedenfor.

Når du er færdig, skal du trykke på + x efterfulgt af Y og for at gemme konfigurationsfilen.

Opdatering af pakkeopbevaringscache:

Inden du forsøger at installere, opdatere eller fjerne pakker, skal du opdatere APT-pakkeopbevaringscachen. Dette opdaterer pakkedatabasen til din Ubuntu 20.04 LTS-maskine, og kontroller, om der findes en nyere version af de installerede pakker.

For at opdatere APT-pakkeopbevaringscachen skal du køre følgende kommando:

$ sudo apt opdatering

APT-pakkeopbevaringscachen skal opdateres. Som du kan se, kan 35 pakker opdateres til nye versioner.

Opdatering af specifikke pakker:

Du kan kontrollere listen over pakker, for hvilke opdateringer der er tilgængelige, med følgende kommando:

$ sudo apt-liste - kan opgraderes

Listen over pakker, der kan opgraderes, skal vises. På hver linje udskrives pakkens navn i grøn tekstfarve.

Til højre for hver linje udskrives den ældre pakkeversion. Til venstre for hver linje udskrives den nyere tilgængelige version som markeret i skærmbilledet nedenfor.

Nu for at opgradere en enkelt pakke (lad os sige apport), kør følgende kommando:

$ sudo apt installere apport

Som du kan se, apport og dens afhængigheder (python3-apport) opgraderes. Disse 2 pakker er ca. 212 KB i størrelse. Så cirka 212 KB pakker downloades fra internettet. Når de er installeret, vil der blive brugt ca. 1024 B (bytes) ekstra diskplads.

Tryk på for at bekræfte opgraderingen Y og tryk derefter på .

Pakken apport og dens afhængigheder skal opgraderes.

Opdatering af alle pakker:

I stedet for at opgradere pakkerne en efter en kan du opgradere alle de tilgængelige pakker på én gang med følgende kommando:

$ sudo apt opgradering

APT viser dig resuméet af opgraderingen. Her opgraderes 33 pakker. 5 pakker installeres for nylig. Opgraderingen er omkring 93.0 MB i størrelse. Så omkring 93.0 MB pakker downloades fra internettet. Efter opgraderingen kræves der cirka 359 MB ekstra diskplads.

APT viser dig de nye pakker, der vil blive installeret. For det meste vises nye kerne- og kernehovedpakker i dette afsnit.

APT viser dig listen over pakker, der vil blive opgraderet.

APT viser dig også de gamle pakker, der ikke længere er påkrævet. Du kan sikkert fjerne dem, når opgraderingen er afsluttet.

Når du er klar, skal du trykke på Y og tryk derefter på for at bekræfte opgraderingen.

APT skal begynde at downloade alle de krævede pakker fra internettet.

Når alle de nye pakker er installeret, skal opgraderingen være afsluttet.

Genstart din computer for at ændringerne skal træde i kraft med følgende kommando:

$ sudo genstart

Låsningspakker:

Du kan låse bestemte pakker, hvis du ikke vil opgradere dem, når du opgraderer alle pakkerne ved hjælp af sudo apt opgradering kommando.

Først skal du liste alle de opgraderbare pakker med følgende kommando:

$ sudo apt-liste - kan opgraderes

Alle pakker, der kan opgraderes, skal være anført.

Lad os sige, at du ikke vil have Linux-kernepakkerne (linux-generisk, linux-headers-generisk og linux-image-generisk), der skal opgraderes. Du bliver nødt til at markere disse pakker som holde.

At holde opgraderinger til pakken linux-generisk, kør følgende kommando:

$ sudo apt-mark hold linux-generisk

Pakken linux-generisk skal sættes på hold.

På samme måde kan du holde opgraderinger til pakkerne linux-headers-generisk og linux-image-generisk som følger:

$ sudo apt-mark hold linux-headers-generisk linux-image-generisk

Pakkerne linux-headers-generisk og linux-image-generisk skal sættes på hold.

Du kan liste alle pakker, der er sat på hold med følgende kommando:

$ sudo apt-mark showhold

Som du kan se, vises alle de pakker, som jeg har sat på hold.

Prøv nu at opgradere alle pakkerne som følger.

$ sudo apt opgradering

Som du kan se, er pakkerne (linux-generisk, linux-headers-generisk og linux-image-generisk), som jeg har markeret som tilbageholdelse, opgraderes ikke med resten af ​​pakkerne.

Låse op for pakker:

Hvis du senere beslutter at opgradere de pakker, som du har markeret som tilbageholdt, er alt, hvad du skal gøre, at fjerne dem.

Du kan tilbageholde linux-generisk pakke som følger:

$ sudo apt-mark unhold linux-generisk

Pakken linux-generisk burde ikke være på vent længere.

Som du kan se, pakken linux-generisk er ikke længere på holdelisten.

$ sudo apt-mark showhold

På samme måde kan du tilbageholde pakkerne linux-headers-generisk og linux-image-generisk som følger:

$ sudo apt-mark unhold linux-generisk linux-headers-generisk linux-image-generisk

Nu, hvis du opgraderer alle pakkerne, pakkerne linux-generisk, linux-headers-generisk, og linux-image-generisk bør også opgraderes.

$ sudo apt opgradering

Fjernelse af unødvendige pakker:

Når opgraderingen er afsluttet, kan du fjerne alle unødvendige pakker med følgende kommando:

$ sudo apt autoremove

I mit tilfælde er der ingen unødvendige pakker tilgængelige.

Hvis du har unødvendige pakker, vises de, og du bliver bedt om at fjerne dem. Bare tryk Y og tryk derefter på for at fjerne dem.

Oprydning af cacher:

Når du har opgraderet din computer, vil den nyere version af pakker blive cachelagret i / var / cache / apt / arkiver / bibliotek på din computer. Du kan fjerne dem og frigøre diskpladser.

For at fjerne dem skal du køre følgende kommando:

$ sudo apt autoclean

De cachelagrede pakker skal fjernes.

Så det er sådan, du opgraderer Ubuntu 20.04 LTS fra kommandolinjen. Tak, fordi du læste denne artikel.

Linux chmod Eksempel
I denne hurtige vejledning vil vi se, hvordan vi kan bruge chmod kommando i en Ubuntu-maskine til at finde, ændre og fjerne brugertilladelser fra spec...
Linux Find kommandovejledning
I denne hurtige vejledning vil vi se, hvordan vi kan bruge find-kommando i en Ubuntu-maskine til hurtigt at finde filer baseret på forskellige mønstre...
Top 25 Linux-kommandoer med eksempler
Top 25 Linux-kommandoer med eksempler I denne hurtige lektion vil vi se 25 mest almindelige Linux-kommandoer, der bruges dagligt, når vi arbejder på L...