Automatinių naujinimų konfigūravimas:
Pagal numatytuosius nustatymus „Ubuntu 20“ įgalinamas automatinis atnaujinimas arba neprižiūrimas naujinimas.04 LTS.
Jei norite sukonfigūruoti automatinį naujinimą, atidarykite konfigūracijos failą / etc / apt / apt.konf.d / 20automatiniai atnaujinimai su tokia komanda:
$ sudo nano / etc / apt / apt.konf.d / 20automatiniai atnaujinimai
Čia pirmoji eilutė APT :: Periodiniai :: „Update-Package-List“ „1“; yra naudojamas liepti APT paketų tvarkytuvei automatiškai atnaujinti paketų talpyklą.
Antroji eilutė, APT :: Periodinis :: Neprižiūrimas atnaujinimas „1“; naudojamas nurodyti APT paketų tvarkytuvei automatiškai atnaujinti paketus.
Norėdami išjungti automatinį arba be priežiūros atnaujinimą, nustatykite APT :: Periodiniai :: Atnaujinimo paketų sąrašai ir APT :: Periodinis :: Neprižiūrimas atnaujinimas į 0 kaip parodyta paveikslėlyje žemiau.
Baigę paspauskite
Paketo talpyklos talpyklos atnaujinimas:
Prieš bandydami įdiegti, atnaujinti ar pašalinti bet kokius paketus, turite atnaujinti APT paketų saugyklos talpyklą. Tai atnaujins jūsų „Ubuntu 20“ paketų duomenų bazę.04 LTS mašina ir patikrinkite, ar yra naujesnė įdiegtų paketų versija.
Norėdami atnaujinti APT paketų saugyklos talpyklą, vykdykite šią komandą:
$ sudo apt atnaujinimas
Reikėtų atnaujinti APT paketų saugyklos talpyklą. Kaip matote, 35 paketus galima atnaujinti į naujas versijas.
Konkrečių paketų atnaujinimas:
Paketų, kuriuos galima atnaujinti, sąrašą galite patikrinti naudodami šią komandą:
$ sudo apt sąrašas - atnaujinamas
Turėtų būti rodomas atnaujinamų paketų sąrašas. Kiekvienoje eilutėje paketo pavadinimas atspausdintas žalia teksto spalva.
Kiekvienos eilutės dešinėje atspausdinta senesnė paketo versija. Kiekvienos eilutės kairėje atspausdinta naujesnė pasiekiama versija, kaip pažymėta žemiau esančiame ekrano kopijoje.
Dabar atnaujinkite vieną paketą (tarkime apport), paleiskite šią komandą:
$ sudo apt install apport
Kaip matai, apport ir jo priklausomybės (python3-apport) bus atnaujinta. Šie 2 paketai yra apie 212 KB dydžio. Taigi iš interneto bus atsisiųsta apie 212 KB paketų. Juos įdiegus, bus naudojama apie 1024 B (baitų) papildomos vietos diske.
Norėdami patvirtinti naujovinimą, paspauskite Y tada paspauskite
Paketas apport ir jos priklausomybės turėtų būti atnaujintos.
Atnaujinami visi paketai:
Užuot atnaujinę paketus po vieną, galite iškart atnaujinti visus galimus paketus naudodami šią komandą:
$ sudo apt atnaujinimas
APT parodys atnaujinimo santrauką. Čia bus atnaujinti 33 paketai. 5 paketai bus naujai įdiegti. Atnaujinimas yra apie 93.0 MB dydžio. Taigi, apie 93.0 MB paketų bus atsisiųsta iš interneto. Po atnaujinimo reikės apie 359 MB papildomos vietos diske.
APT parodys naujus paketus, kurie bus įdiegti. Šiame skyriuje dažniausiai rodomi nauji branduolio ir branduolio antraštės paketai.
APT parodys atnaujinamų paketų sąrašą.
APT taip pat parodys senus paketus, kurie nebereikalingi. Baigę naujovinimą, galite juos saugiai pašalinti.
Kai būsite pasirengę, paspauskite Y tada paspauskite
APT turėtų pradėti atsisiųsti visus reikalingus paketus iš interneto.
Įdiegus visus naujus paketus, atnaujinimas turėtų būti baigtas.
Dabar iš naujo paleiskite kompiuterį, kad pakeitimai įsigaliotų naudodami šią komandą:
$ sudo perkrauti
Paketų užrakinimas:
Galite užrakinti konkrečius paketus, jei nenorite jų atnaujinti, kai atnaujinate visus paketus naudodami sudo apt atnaujinimas komandą.
Pirmiausia išvardykite visus atnaujinamus paketus naudodami šią komandą:
$ sudo apt sąrašas - atnaujinamas
Reikėtų išvardyti visus atnaujinamus paketus.
Tarkime, jūs nenorite „Linux“ branduolio paketų (linux-generic, „Linux-headers-generic“ ir linux-image-generic) turi būti atnaujinta. Šiuos paketus turėsite pažymėti kaip palaikykite.
Laikyti paketo naujinius linux-generic, paleiskite šią komandą:
$ sudo apt-mark hold linux-generic
Paketas linux-generic turėtų būti sustabdytas.
Tokiu pat būdu galite laikyti paketų naujinius „Linux-headers-generic“ ir linux-image-generic taip:
$ sudo apt-mark hold linux-headers-generic „Linux-image-generic“
Paketai „Linux-headers-generic“ ir linux-image-generic turėtų būti sustabdytas.
Visus sulaikytus paketus galite išvardyti naudodami šią komandą:
$ sudo apt-mark showhold
Kaip matote, išvardyti visi mano atidėtos pakuotės.
Dabar pabandykite atnaujinti visus paketus taip.
$ sudo apt atnaujinimas
Kaip matote, paketai (linux-generic, „Linux-headers-generic“ ir linux-image-generic), kurį pažymėjau kaip sulaikymą, nebus atnaujinta su likusiais paketais.
Paketų atrakinimas:
Jei vėliau nuspręsite atnaujinti paketus, kuriuos pažymėjote kaip sulaikytus, tereikia juos laikyti.
Galite laikytis linux-generic paketą taip:
$ sudo apt-mark unhold linux-generic
Paketas linux-generic nebeturėtų būti sulaikytas.
Kaip matote, pakuotė linux-generic nebėra sulaikymo sąraše.
$ sudo apt-mark showhold
Tokiu pačiu būdu galite ir atlaisvinti pakuotes „Linux-headers-generic“ ir linux-image-generic taip:
$ sudo apt-mark unhold linux-generic linux-headers-generic linux-image-generic
Dabar, jei atnaujinsite visus paketus, paketus linux-generic, „Linux-headers-generic“, ir linux-image-generic taip pat turėtų būti atnaujinta.
$ sudo apt atnaujinimas
Nereikalingų paketų pašalinimas:
Baigę naujovinimą, galite pašalinti visus nereikalingus paketus naudodami šią komandą:
$ sudo apt autoremove
Mano atveju nėra nereikalingų pakuočių.
Jei turite nereikalingų paketų, jie bus rodomi ir jūsų bus paprašyta juos pašalinti. Tiesiog paspauskite Y tada paspauskite
Talpyklų valymas:
Kai atnaujinsite kompiuterį, naujesnė paketų versija bus talpinama / var / cache / apt / archives / katalogą. Galite juos pašalinti ir atlaisvinti vietos diske.
Norėdami juos pašalinti, vykdykite šią komandą:
$ sudo apt autoclean
Talpykloje esančias pakuotes reikia pašalinti.
Taigi, tokiu būdu atnaujinate „Ubuntu 20“.04 LTS iš komandinės eilutės. Dėkojame, kad perskaitėte šį straipsnį.