Autore Topic: applicare automaticamente gli aggiornementi di yum  (Letto 2863 volte)

Offline pinocchio

  • Full Member
  • ***
  • Post: 144
    • Mostra profilo
applicare automaticamente gli aggiornementi di yum
« il: 19 Agosto 2009, 10:15:22 »
buongiorno a tutti

c'è un modo per fare un "yum update" automatico ad intervalli regolari?
il crontab non è di nessun aiuto visto che yum richiede un intervento interattivo

mi interessa tenere aggiornata una macchina in ogni suo pacchetto ad esclusione del kernel.
quello vorrei aggiornarlo manualmente


come posso fare?
grazie

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re: applicare automaticamente gli aggiornementi di yum
« Risposta #1 il: 19 Agosto 2009, 10:49:59 »
Ciao :
man yum

-y     Assume yes; assume that the answer to any question which would be asked is yes.
              Configuration Option: assumeyes


Direi che puoi utilizzare yum a crontab senza interattività :-)

Offline pinocchio

  • Full Member
  • ***
  • Post: 144
    • Mostra profilo
Re: applicare automaticamente gli aggiornementi di yum
« Risposta #2 il: 19 Agosto 2009, 13:31:12 »
ops... non ho letto con attenzione la man page!

quindi se ho capito bene:

nel crontab aggiungo:
1 21 * * * yum -y --exclude=kernel* update

mentre quando vorrò aggiornare il kernel a manina non dovrò far altro che
yum update

giusto?
grazie mille

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re: applicare automaticamente gli aggiornementi di yum
« Risposta #3 il: 19 Agosto 2009, 15:03:31 »
Si, perfetto!

P.S. escludi anche eventuali pacchetti che dipendono dal kernel, tipo .. al momento mi vengono in mente solo  i driver nvidia che si appoggiano alla versione del kernel

Ciao

Offline pinocchio

  • Full Member
  • ***
  • Post: 144
    • Mostra profilo
Re: applicare automaticamente gli aggiornementi di yum
« Risposta #4 il: 20 Agosto 2009, 11:28:53 »
un'ultima domanda:

così facendo non ho nulla che mi avvisi che è disponibile un nuovo kernel sui repository standard.. c'è un modo/sito/rss o qualcosa che in qualche modo mi avvisi che devo fare il giro di tutte le macchine in gestione e provvedere al loro riavvio?

grazie ancora

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail