Quando si installano o si aggiornano i pacchetti sulle distribuzioni Linux, un fastidioso errore comune "incapace di bloccare la directory di amministrazione ... blocchi/var/lib/dpkg" appare frequentemente. Questo errore è stato discusso su vari portali e forum di aiuto. Tuttavia, molti utenti si imbattono e ancora in questo problema, nonostante si siano candidati per questi potenziali metodi come segue:
Sebbene queste soluzioni funzionino bene, possono portare a un fallimento del sistema o causare alcuni problemi indesiderati. Alla fine, dovresti scoprire i "whys and wherepres" in quanto potrebbero esserci diversi motivi, tra cui i seguenti possono essere uno dei motivi.
"In genere accade quando il sistema utilizza un determinato file durante il periodo di aggiornamento del sistema operativo periodico pre-programmati, aggiornamento di sicurezza o aggiornamento del pacchetto attivato da APT-Daily.servizio."Quindi, in questa guida, saprai cosa è SystemD quotidiano e come funziona in Linux.
Cos'è l'apt systemd quotidianamente?
Nelle distribuzioni di Linux, il sistema è programmato in modo tale da poter aggiornare i pacchetti stessi senza un comando esterno. Quindi questa attività è eseguita da APT-ogni giorno.Servizio, che innesca il sistema per avviare attività APT e scansionare i pacchetti. Ciò si traduce nel sistema utilizzando periodicamente alcune risorse e bloccando alcuni file.
Cosa fa Apt-Daily.Servizio?
Quando fa Apt-Daily.Servizio Eseguire gli aggiornamenti?
A meno che il periodo dell'utente non sia esplicitamente impostato dall'utente, esegue il processo di installazione e aggiornamento ogni giorno attivato da Apt-Daily.Timer.
È possibile trovare il file di configurazione per apportare modifiche eseguendo il comando:
$ cat/lib/systemd/system/apt-faily.Timer
Questo ti darà un output come questo:
[Unità]
Descrizione = attività di download quotidiano
[Timer]
Oncalendar =*-*-*6,18: 00
RandomizzatoDelaySec = 12h
Persistente = vero
[Installare]
WantedBy = timer.bersaglio
Le linee rosse mostrano quando dice al sistema di eseguire il processo, 6:00 e 18:00. Inoltre, è possibile controllare anche l'esecuzione del servizio di aggiornamento con l'esecuzione del comando seguente:
$ cat/lib/systemd/system/apt-daily-upgrade.Timer
Errore
L'errore stesso mostra che un altro processo blocca la directory. Poiché il sistema abilita gli aggiornamenti automatici (esegue l'aggiornamento APT-get) ogni volta, termina l'avvio in modo da poter ottenere aggiornamenti di sicurezza.
Ho davvero bisogno di un servizio Apt-Daily?
Se si disattiva il servizio Apt-Daily, lo svantaggio principale è che dovrai controllare manualmente gli aggiornamenti per i pacchetti utilizzando l'aggiornamento del comando APT. Inoltre, è possibile impostare gli aggiornamenti periodici su settimanali da quotidiano o impostato su mai. Individerà il sistema a non tentare aggiornamenti automatici.
Come disabilitare il servizio Apt-Daily
Metodo 1
Puoi disabilitarlo anche se non ti senti a tuo agio con il terminale della riga di comando sotto la pagina del software e degli aggiornamenti.
Metodo 2
Scarica un editor di testo. Useremo il nano text editor, che è installato nella maggior parte del sistema. Nel caso in cui il sistema non lo installi, quindi utilizza la seguente procedura per farlo. Puoi usare anche l'editor VI.
Ora modificheremo il file di configurazione predefinito per gli aggiornamenti incontaminati.
Esegui questo comando sull'editor Nano per recuperare il file di configurazione.
$ sudo nano/etc/apt/apt.conf.d/20auto-upgrades
Dopo aver eseguito il comando, otterrai un output come questo
Apt :: periodico :: Download-aggiornabili pacchetti "1";
Apt :: periodico :: Upgrade incustodito "1"
È necessario modificare questi valori come indicato di seguito:
Apt :: periodico :: download-aggiornabili "0";
Apt :: periodico :: Upgrade incustodito "0";
Infine, salva il file premendo CTRL e O, quindi riavviare il sistema per rendere riuscite le modifiche.
Parole finali
Speriamo che tu abbia capito tutto su ciò che è APT SystemD quotidiano. Abbiamo discusso a fondo come è possibile disabilitare e modificarlo usando la riga di comando e l'interfaccia grafica. Se ti è piaciuta questa guida, dai un'occhiata al nostro sito Web ufficiale in quanto abbiamo caricato centinaia di guide informative come questa.