Heldigvis giver Linux-systemer dig mulighed for automatisk at installere opdateringer og sikkerhedsrettelser ved hjælp af værktøjet uden opsyn-opgraderinger. Et uovervåget opgraderingsværktøj, der leveres installeret med de fleste af operativsystemerne, installerer systemopdateringer og sikkerhedsrettelser automatisk, når de er tilgængelige.
Denne artikel handler om, hvordan man administrerer uovervågede opgraderinger til automatisk installation af opdateringer og sikkerhedsrettelser. Du lærer, hvordan du aktiverer og deaktiverer uovervågede opgraderinger i Debian 10-systemet.
Installer uovervågede opgraderinger
Hvis uovervågede opgraderinger ikke allerede er installeret på dit system, kan du installere ved hjælp af nedenstående kommandoer i Terminal:
$ sudo apt opdatering$ sudo apt installerer opsyn uden opsyn
Konfigurer uovervåget -opgraderinger
Konfigurationsfilen til uovervåget opgradering findes på / etc / apt / apt.konf.d. Du kan redigere det ved hjælp af en hvilken som helst teksteditor.
$ sudo nano / etc / apt / apt.konf.d / 50 uden opsyn-opgraderingerFjern de følgende linjer i filen ved at fjerne // fra starten af linjerne:
"oprindelse = Debian, kodenavn = $ distro_codename -opdateringer";"oprindelse = Debian, kodenavn = $ distro_codename -foreslået-opdateringer";
"oprindelse = Debian, kodenavn = $ distro_codename, label = Debian";
"oprindelse = Debian, kodenavn = $ distro_codename, label = Debian-sikkerhed";
Når du er færdig, skal du gemme og afslutte filen.
Aktivér uovervågede opgraderinger
For at aktivere uovervåget opgradering skal du konfigurere / etc / apt / apt.konf.d / 20auto-opgraderinger fil. Udsted nedenstående kommando i Terminal for at gøre det:
$ sudo dpkg-reconfigure --priority = lave uovervågede opgraderingerEfter at have kørt ovenstående kommando, vises følgende vindue, der spørger, om du automatisk vil downloade og installere stabile opdateringer. Brug tabulatortasten til at vælge Ja og tryk på Gå ind.
Det /etc / apt / apt.konf.d / 20auto-opgraderinger filen opdateres med følgende indhold:
APT :: Periodisk :: Opdater-pakke-lister "1";APT :: Periodisk :: Uovervåget-opgradering "1";
En alternativ metode til at muliggøre uovervågede opgraderinger er ved hjælp af den manuelle metode. Rediger / etc / apt / apt.konf.d / 20auto-opgraderinger fil:
$ sudo nano / etc / apt / apt.konf.d / 20auto-opgraderingerTilføj derefter følgende linjer i filen:
APT :: Periodisk :: Opdater-pakke-lister "1"; APT :: Periodisk :: Uovervåget-opgradering "1";I ovenstående linjer er
- “Opdater-pakke-lister”Giver os mulighed for automatisk at opdatere den cachelagrede liste over tilgængelige pakker. “1”Betyder aktivere og udføre opdatering hver 1. dag
- “Uovervåget-opgradering”Gør det muligt at opgradere automatisk (installere opdateringerne). “1”Betyder aktivering og udførelse uden opsyn hver 1. dag.
For at se, om tjenesten Uovervåget opgradering er aktiveret og kører, kan du udstede kommandoen nedenfor i Terminal:
$ sudo systemctl status uden opsyn.serviceEfter at have udført ovenstående trin vil uovervågede opgraderinger blive aktiveret på dit system, og opdateringer installeres automatisk på deres planlagte tid.
Når systemet udfører den uovervågede opgradering, logger den denne aktivitet i filerne under / var / log / uovervåget-opgraderinger / vejviser. For at se disse logfiler skal du udstede kommandoen nedenfor i Terminal: $ ls / var / log / unattended-upgrades / Den viser antallet af logfiler med de ældre logfiler i den komprimerede fil med .gz udvidelse.
Du kan se disse logfiler ved hjælp af cat-kommandoen i Terminal sådan:
$ cat / var / log / uden opsyn / opgraderinger / uden opsyn.logFor at se logfiler med .gz-udvidelse, brug zcat-kommandoen:
$ zcat / var / log / uovervåget-opgradering / uovervåget-opgradering.log.1.gzDeaktiver uovervågede opgraderinger
For at deaktivere de uovervågede opgraderinger skal du udstede nedenstående kommando i Terminal:
$ sudo dpkg-reconfigure --priority = lave uovervågede opgraderingerFølgende vindue vises, hvor du bliver spurgt, om du automatisk vil downloade og installere stabile opdateringer. Brug tabulatortasten til at vælge Ingen og tryk på Gå ind.
Det / etc / apt / apt.konf.d / 20auto-opgraderinger filen opdateres med følgende indhold:
APT :: Periodic :: Update-Package-Lists "0"; APT :: Periodic :: Unattended-Upgrade "0";Du kan se, at “Opdater-pakke-lister”Og“Uovervåget-opgradering”Værdier er ændret til“0,”Hvilket indikerer, at uovervåget opgradering er deaktiveret. Nu vil systemet ikke kontrollere og installere opdateringerne automatisk på dit system.
Hvis du vil kontrollere opdateringerne, men ikke vil installere dem, kan du konfigurere dem som følger:
APT :: Periodisk :: Opdater-pakke-lister "1"; APT :: Periodisk :: Uovervåget-opgradering "0";I denne artikel har du lært, hvordan du installerer, konfigurerer og administrerer de uovervågede opgraderinger i Debian 10 Buster-systemet. Uovervåget opgraderingsværktøj holder dit system opdateret og sikkert ved automatisk at installere de nyeste opdateringer og sikkerhedsrettelser, når de er tilgængelige.