Na srečo vam sistemi Linux omogočajo samodejno namestitev posodobitev in varnostnih popravkov z uporabo pripomočka za samodejno nadgradnjo. Pripomoček za samodejno nadgradnjo, ki je nameščen z večino operacijskih sistemov, samodejno namesti posodobitve sistema in varnostne popravke, kadar so na voljo.
Ta članek govori o upravljanju nenadzorovanih nadgradenj za samodejno namestitev posodobitev in varnostnih popravkov. Naučili se boste, kako omogočiti in onemogočiti nadgradnje brez nadzora v sistemu Debian 10.
Namestite nadgradnje brez nadzora
Če v vašem sistemu še ni nameščenih samodejnih nadgradenj, lahko namestite z uporabo spodnjih ukazov v terminalu:
$ sudo apt posodobitev$ sudo apt namestite brez nadzora-nadgradnje
Konfigurirajte nenadzorovane nadgradnje
Konfiguracijska datoteka za samodejne nadgradnje je na naslovu / etc / apt / apt.conf.d. Urejate ga lahko s katerim koli urejevalnikom besedil.
$ sudo nano / etc / apt / apt.conf.d / 50 nenadzorovanih nadgradenjOdstranite komentar v naslednjih vrsticah v datoteki // od začetka vrstic:
"origin = Debian, kodno ime = $ distro_codename -updates";"origin = Debian, kodno ime = $ distro_codename -proposed-updates";
"origin = Debian, kodno ime = $ distro_codename, label = Debian";
"origin = Debian, kodno ime = $ distro_codename, label = Debian-Security";
Ko končate, datoteko shranite in zapustite.
Omogočite nenadzorovane nadgradnje
Če želite omogočiti nenadzorovane nadgradnje, boste morali konfigurirati / etc / apt / apt.conf.d / 20avtomatskih nadgradenj mapa. V terminalu izdajte spodnji ukaz:
$ sudo dpkg-reconfigure --priority = nizke nenadzorovane nadgradnjePo zagonu zgornjega ukaza se prikaže naslednje okno z vprašanjem, ali želite samodejno prenesti in namestiti stabilne posodobitve. S tipko zavihek izberite Da in pritisnite Enter.
/itd / apt / apt.conf.d / 20avtomatskih nadgradenj datoteka bo posodobljena z naslednjo vsebino:
APT :: Periodično :: Seznami paketov posodobitev "1";APT :: Periodično :: Nadzor nadgradnje "1";
Nadomestna metoda za omogočanje nenadzorovanih nadgradenj je uporaba ročne metode. Uredite / etc / apt / apt.conf.d / 20avtomatskih nadgradenj mapa:
$ sudo nano / etc / apt / apt.conf.d / 20avtomatskih nadgradenjNato v datoteko dodajte naslednje vrstice:
APT :: Periodic :: Seznami paketov posodobitev "1"; APT :: Periodic :: Unattended-Upgrade "1";V zgornjih vrsticah je
- “Seznami paketov posodobitev”Nam omogoča samodejno posodabljanje predpomnjenega seznama razpoložljivih paketov. “1«Pomeni omogočiti in izvajati posodobitve vsak 1 dan
- “Nadzor nadgradnje”Omogoča samodejno nadgradnjo (namestitev posodobitev). “1«Pomeni omogočiti in izvesti nadgradnjo brez nadzora vsak 1 dan.
Če si želite ogledati, ali je storitev Unattended-Upgrade omogočena in se izvaja, lahko v terminalu izdate spodnji ukaz:
$ sudo systemctl status brez nadzora-nadgradnje.storitevPo izvedbi zgornjih korakov bodo v vašem sistemu omogočene samodejne nadgradnje in posodobitve se bodo samodejno namestile v predvidenem času.
Ko sistem izvede samodejno nadgradnjo, to dejavnost zabeleži v datoteke pod / var / log / unattended-upgrades / imenik. Če si želite ogledati te dnevniške datoteke, v terminalu izdajte spodnji ukaz: $ ls / var / log / unattended-upgrades / V stisnjeni datoteki bo navedeno število dnevniških datotek s starejšimi dnevnimi datotekami z .razširitev gz.
Datoteko dnevnikov si lahko ogledate z ukazom cat v terminalu tako:
$ cat / var / log / unattended-upgrades / unattended-upgrades.logČe si želite ogledati dnevniške datoteke z .gz, uporabite ukaz zcat:
$ zcat / var / log / unattended-upgrades / unattended-upgrades.log.1.gzOnemogočite nenadzorovane nadgradnje
Če želite onemogočiti nadzirane nadgradnje, v terminalu izdajte spodnji ukaz:
$ sudo dpkg-reconfigure --priority = nizke nenadzorovane nadgradnjePojavilo se bo naslednje okno z vprašanjem, ali želite samodejno prenesti in namestiti stabilne posodobitve. S tipko zavihek izberite Ne in pritisnite Enter.
The / etc / apt / apt.conf.d / 20avtomatskih nadgradenj datoteka bo posodobljena z naslednjo vsebino:
APT :: Periodic :: Seznami paketov posodobitev "0"; APT :: Periodic :: Unattended-Upgrade "0";Vidite, da „Seznami paketov posodobitev"In"Nadzor nadgradnje"Vrednosti so se spremenile v"0,”, Kar pomeni, da so nenadzorovane nadgradnje onemogočene. Zdaj sistem ne bo več preverjal in samodejno namestil posodobitev v vaš sistem.
Če želite preveriti posodobitve, vendar jih ne želite namestiti, jih lahko konfigurirate na naslednji način:
APT :: Periodic :: Seznami paketov posodobitev "1"; APT :: Periodic :: Unattended-Upgrade "0";V tem članku ste se naučili, kako namestiti, konfigurirati in upravljati nenadzorovane nadgradnje v sistemu Debian 10 Buster. Pripomoček za samodejno nadgradnjo ohranja vaš sistem posodobljen in varen, tako da samodejno namesti najnovejše posodobitve in varnostne popravke, kadar koli so na voljo.