GNU/Linux >> Linux Esercitazione >  >> Linux

yum equivale a apt-get upgrade vs apt-get dist-upgrade?

Soluzione 1:

yum update originariamente si limitava ad aggiornare i pacchetti alle nuove versioni. Se, ad esempio, foo-awesome foo obsoleto , yum update non offrirebbe l'upgrade da foo a foo-awesome . Aggiunta del --obsoletes flag a yum update gli ha fatto fare i controlli extra per offrire anche quel percorso di aggiornamento. yum upgrade è stato aggiunto come (essenzialmente) un alias per yum --obsoletes update . Dato che questo è il comportamento che quasi tutti vogliono sempre, l'opzione di configurazione obsoletes=1 è stato aggiunto al /etc/yum.conf predefinito , rendendo yum update e yum upgrade equivalente su qualsiasi recente, stock, Fedora/RHEL/CentOS/etc.

Se vuoi evitare gli aggiornamenti del kernel quando esegui yum update , puoi semplicemente fare yum --exclude=kernel* update . Se vuoi gli aggiornamenti automatici attivi, ma vuoi evitare gli aggiornamenti automatici del kernel, aggiungere l'esclusione a yum.conf è probabilmente la risposta giusta.

Probabilmente non c'è una risposta giusta per la tua domanda. RHEL e le distribuzioni basate su RHEL non hanno la stessa filosofia degli sviluppatori Debian quando si tratta di aggiornamenti, quindi gli strumenti non incoraggiano lo stesso tipo di comportamento.

Soluzione 2:

Prova

# yum upgrade yum kernel
# yum -y upgrade

Linux
  1. Fai l'aggiornamento e l'aggiornamento di Apt-get automatizzati e non presidiati?

  2. Quando e perché dovrei usare Apt-get Update?

  3. Come aggiornare manualmente Ubuntu?

  4. Perché esiste anche la separazione tra aggiornamento e aggiornamento?

  5. Risolvi il problema con l'aggiornamento del controllo fallito

aggiornamento ala - Come aggiornare i pacchetti

Come aggiornare Kali Linux

aggiornamento apt vs aggiornamento apt

Come escludere i pacchetti dall'aggiornamento di Apt-Get

Come aggiornare Devuan 3.1 a 4.0 Chimaera

apt-get update/upgrade list senza modificare nulla