apt-get update all'avvio del sistema e a intervalli regolari

Sezione dedicata alle problematiche sull'uso dei tool di installazione e gestione di pacchetti, in una distribuzione Debian-based.

apt-get update all'avvio del sistema e a intervalli regolari

Messaggioda antoninoalain2 » 16/01/2016, 16:56

salve ragazzi, come da domanda mi chiedevo se c'è un modo per far si che il database dei repo si aggiorni in background all'avvio del sistema e anche ad intervalli regolari, mi serve questa cosa perchè ho installato pk-update-icon, che è un ottimo tool che mi notifica la presenza di nuovi aggiornamenti, me li fa scaricare e installare, mi specifica se è necessario il riavvio o meno, ma è totalmente inutile e non funzionante se tutte le volte non do manualmente un apt-get update da terminale, quindi l'unico modo sarebbe ottenere un apt-get update automatico all'avvio del sistema (e se possibile anche ad intervalli regolari, tipo una volta ogni una o due ore).

ho trovato un suggerimento in rete ma non è molto chiaro, lo riporto di seguito:

La cosa più semplice è aggiungerlo su /etc/rc.local, ad esempio così:
nice -n 10 apt-get -y upgrade &
lo esegue in background a bassa priorità cosi non rallenta il boot e non disturba.

grazie anticipatamente per qualunque suggerimento
Avatar utente
antoninoalain2
Newbie
Newbie
 
Messaggi: 39
Iscritto il: 18/11/2015, 12:44

Re: apt-get update all'avvio del sistema e a intervalli rego

Messaggioda s3v » 16/01/2016, 20:27

Devi usare Cron (qui un esempio).
Basta eseguire, con i permessi di root:
Codice: Seleziona tutto
# crontab -e

e aggiungere in fondo:
Codice: Seleziona tutto
@reboot /usr/bin/apt-get -qq update

in questo modo viene aggiornata la lista dei pacchetti ad ogni riavvio.
Se vuoi creare un job pianificato, aggiungi anche (ad esempio):
Codice: Seleziona tutto
0 9,15,21 * * * /usr/bin/apt-get -qq update

con cui verrà aggiornata la lista alle ore 9.00, 15.00 e 21.00.
Vedi anche qui per maggiori esempi sull'uso di Cron.

Ciao
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5589
Iscritto il: 31/12/2008, 11:54

Re: apt-get update all'avvio del sistema e a intervalli rego

Messaggioda antoninoalain2 » 17/01/2016, 19:25

Grazie infinite s3v, ora non sono a casa, proverò subito apena rientrsto e ti farò sapere

Ps:tu parli di reboot però, funziona solo al riavvio o anche all'accensione? Questa procedura aggiorna soltanto la lista, non si mette anche a scaricare in automatico gli aggiornamenti giusto? Anche perche di ciò si occupa pk-update-icon
Avatar utente
antoninoalain2
Newbie
Newbie
 
Messaggi: 39
Iscritto il: 18/11/2015, 12:44

Re: apt-get update all'avvio del sistema e a intervalli rego

Messaggioda s3v » 18/01/2016, 10:35

Sì, il job viene eseguito all'avvio e aggiorna solo la lista dei pacchetti presenti nei repository.
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5589
Iscritto il: 31/12/2008, 11:54


Torna a Apt-get and friends

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti