Konfiguriranje samodejnih posodobitev:
Privzeto je v Ubuntu 20.04 LTS omogočena samodejna posodobitev ali nenadzorovana nadgradnja.
Če želite konfigurirati samodejno posodabljanje, odprite konfiguracijsko datoteko /etc/apt/apt.conf.d/20auto- nadgradnje z naslednjim ukazom:
$sudo nano /itd/apt/apt.conf.d/20 samodejnih nadgradenj
Evo, prva vrstica APT :: Občasni :: Posodobitev-paketov-seznamov 1; se uporablja za povedavanje upravitelju paketov APT, da samodejno posodablja predpomnilnik paketov.
Druga vrstica, APT :: Občasno :: Nenadzorovana nadgradnja 1; se uporablja za povedo upravitelju paketov APT, naj samodejno posodobi pakete.
Če želite onemogočiti samodejno posodabljanje ali nenadzorovano nadgradnjo, nastavite APT :: Periodic :: Update-Package-Lists in APT :: Občasno :: Nenadzorovana nadgradnja do 0 kot je prikazano na spodnjem posnetku zaslona.
Ko končate, pritisnite + X sledi IN in shranite konfiguracijsko datoteko.
Posodabljanje predpomnilnika shrambe paketov:
Preden poskusite namestiti, posodobiti ali odstraniti vse pakete, morate posodobiti predpomnilnik shrambe paketov APT. S tem boste posodobili zbirko podatkov o paketih vašega računalnika Ubuntu 20.04 LTS in preverili, ali je na voljo kakšna novejša različica nameščenih paketov.
Če želite posodobiti predpomnilnik shrambe paketov APT, zaženite naslednji ukaz:
$sudoapt posodobitevPredpomnilnik shrambe paketov APT je treba posodobiti. Kot lahko vidite, je 35 paketov mogoče posodobiti na nove različice.
Posodabljanje posebnih paketov:
Seznam paketov, za katere so na voljo posodobitve, lahko preverite z naslednjim ukazom:
$sudoprimeren seznam-nadgradljivoPrikazati je treba seznam nadgradljivih paketov. V vsaki vrstici je ime paketa natisnjeno v zeleni barvi besedila.
Na desni strani vsake vrstice je natisnjena starejša različica paketa. Na levi strani vsake vrstice je natisnjena novejša različica, kot je označeno na spodnjem posnetku zaslona.
Zdaj nadgradite en sam paket (recimo prinesi ), zaženite naslednji ukaz:
$sudoaptnamestiteprinesiKot lahko vidite, prinesi in njegove odvisnosti ( vnos python3 ) bo nadgrajena. Ta dva paketa sta velika približno 212 KB. Tako bo z interneta naloženih približno 212 KB paketov. Ko bodo nameščeni, bo porabljenih približno 1024 B (bajtov) dodatnega prostora na disku.
Za potrditev nadgradnje pritisnite IN in nato pritisnite .
Paket prinesi in njegove odvisnosti je treba nadgraditi.
Posodabljanje vseh paketov:
Namesto da pakete nadgrajujete enega za drugim, lahko vse razpoložljive pakete nadgradite hkrati z naslednjim ukazom:
$sudoprimerna nadgradnjaAPT vam bo pokazal povzetek nadgradnje. Tu bo nadgrajenih 33 paketov. Na novo bo nameščenih 5 paketov. Nadgradnja je velika približno 93,0 MB. Tako bo s spleta naloženih približno 93,0 MB paketov. Po nadgradnji bo potrebno približno 359 MB dodatnega prostora na disku.
APT vam bo pokazal nove pakete, ki bodo nameščeni. V tem razdelku so prikazani večinoma novi paketi jedra in glave jedra.
APT vam bo prikazal seznam paketov, ki bodo nadgrajeni.
APT vam bo pokazal tudi stare pakete, ki niso več potrebni. Po končani nadgradnji jih lahko varno odstranite.
Ko ste pripravljeni, pritisnite IN in nato pritisnite za potrditev nadgradnje.
APT bi moral začeti nalagati vse potrebne pakete iz interneta.
Po namestitvi vseh novih paketov bi morala biti nadgradnja dokončana.
Zdaj znova zaženite računalnik, da bodo spremembe začele veljati z naslednjim ukazom:
$sudoznova zaženiteZaklepanje paketov:
Določene pakete lahko zaklenete, če ne želite nadgraditi vseh paketov z uporabo sudo apt nadgradnja ukaz.
Najprej navedite vse nadgradljive pakete z naslednjim ukazom:
$sudoprimeren seznam-nadgradljivoNavesti je treba vse nadgradljive pakete.
Recimo, da ne želite paketov jedra Linuxa ( linux-generično , linux-headers-generic in linux-image-generic ) za nadgradnjo. Te pakete boste morali označiti kot drži .
Za shranjevanje nadgradenj za paket linux-generično , zaženite naslednji ukaz:
$sudo apt-markdržite linux-genericPaket linux-generično je treba zadržati.
Na enak način lahko hranite nadgradnje za pakete linux-headers-generic in linux-image-generic kot sledi:
$sudo apt-markdržite linux-headers-generic linux-image-genericPaketi linux-headers-generic in linux-image-generic je treba zadržati.
Vse naslednje pakete, ki so zadržani, lahko navedete z naslednjim ukazom:
$sudo apt-markrazgledno mestoKot lahko vidite, so navedeni vsi paketi, ki sem jih zadržal.
Zdaj poskusite nadgraditi vse pakete na naslednji način.
$sudoprimerna nadgradnjaKot lahko vidite, so paketi ( linux-generično , linux-headers-generic in linux-image-generic ), ki sem jih označil kot zadržanje, ne bom nadgradil z ostalimi paketi.
Odklepanje paketov:
Če se kasneje odločite za nadgradnjo paketov, ki ste jih označili kot zadržane, jih morate le zadržati.
Lahko zadržite linux-generično paket na naslednji način:
$sudo apt-markonemogoči generično LinuxPaket linux-generično ne bi smel biti več na čakanju.
Kot lahko vidite, paket linux-generično ni več na čakanju.
$sudo apt-markrazgledno mestoNa enak način lahko odložite pakete linux-headers-generic in linux-image-generic kot sledi:
$sudo apt-markodstranite generično linux-headers-generic linux-image-genericČe nadgradite vse pakete, bodo paketi linux-generično , linux-headers-generic , in linux-image-generic je treba tudi nadgraditi.
$sudoprimerna nadgradnjaOdstranjevanje nepotrebnih paketov:
Ko je nadgradnja končana, lahko odstranite vse nepotrebne pakete z naslednjim ukazom:
$sudoprimeren za samodejno odstranitevV mojem primeru nepotrebni paketi niso na voljo.
Če imate kakršne koli nepotrebne pakete, bodo prikazani in pozvani boste, da jih odstranite. Samo pritisnite IN in nato pritisnite da jih odstranite.
Čiščenje predpomnilnikov:
Ko nadgradite računalnik, bo novejša različica paketov shranjena v predpomnilniku / var / cache / apt / archives / imenik vašega računalnika. Lahko jih odstranite in sprostite prostor na disku.
Če jih želite odstraniti, zaženite naslednji ukaz:
$sudoprimerno samodejno čiščenjePredpomnjene pakete je treba odstraniti.
Tako nadgradite Ubuntu 20.04 LTS iz ukazne vrstice. Hvala, ker ste prebrali ta članek.