Domanda :Come creare un elenco di esclusione in modo che chiunque esegua il comando "yum update" non scarichi alcuna patch del kernel?
Rispondi :
Questo può essere fatto in 2 modi :
1. yum file di configurazione yum.conf (permanente)
2. Utilizzo delle opzioni della riga di comando
Utilizzo di yum.conf
1. Dalla pagina man di yum.conf :
# man yum.conf exclude List of packages to exclude from updates or installs. This should be a space separated list. Shell globs using wildcards (eg.* and ?) are allowed.
2. Questo dovrebbe essere nella sezione "[main]" in yum.conf, sul client.
# vi /etc/yum.conf [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=3 # Exclude Kernel Updates exclude=kernel* # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d
3. Verifica di non vedere un pacchetto del kernel nei pacchetti installabili quando esegui il comando yum update :
# yum update
Dalla riga di comando
Questo è temporaneo e dobbiamo fornire l'elenco di esclusione sulla riga di comando.
# yum --exclude=kernel* update