GNU/Linux >> Linux Esercitazione >  >> Linux

Disabilita il controllo della transazione yum per il conflitto di file

Questo metodo ha funzionato per me, quando ho riscontrato problemi simili

Ottieni semplicemente il pacchetto esistente con il comando seguente

rpm -qa | grep xenco

Rimuovi i pacchetti in conflitto con

yum remove packageNameFromTheList

Sostituire i file da un altro pacchetto RPM è una cattiva idea nella maggior parte dei casi e sconsiglio vivamente ciò che stai cercando di fare. Detto questo, fai domanda a tuo rischio e pericolo.

Yum non fornisce un'opzione per installare file in conflitto, credo. Tuttavia, ciò non ti impedisce di installare un pacchetto RPM con rpm(1) che fa fornire un'opzione per sovrascrivere i file esistenti da un altro pacchetto, vale a dire --replacefiles .

Quindi, per prima cosa prendi l'RPM del pacchetto che vuoi installare su un filesystem locale (/usr/local/xenco... mi fa sospettare che sia già così). Poi installa l'RPM con rpm -i --replacefiles <your_rpm_file> .


quello che faccio sempre è rimuovere il pacchetto che si trova sul lato destro. Nel tuo caso sarebbe -

yum remove xenco-server-1.9.6-104.x86_64

yum remove <> può funzionare con qualsiasi errore di pacchetto, ho riscontrato molti di questi errori di transazione lavorando su vm su cloud, rimuovo sempre il pacchetto che causa conflitti e ha sempre funzionato per me.


Linux
  1. 4 modi per disabilitare/bloccare alcuni aggiornamenti del pacchetto utilizzando il comando Yum

  2. Controllare il database per la corruzione

  3. Come trovare quale pacchetto rpm fornisce un file o una libreria specifici in RHEL / CentOS

  4. Impossibile installare FreeTDS tramite Yum Package Manager

  5. Differenza tra rpm -ivh <pacchetto> e yum install <pacchetto>

RPM vs YUM:impara la differenza

Gestione dei pacchetti Linux con YUM e RPM

YUM comandi

I 50 migliori esempi di comandi YUM per utenti RHEL o CentOS

Yum Command – Utilità di gestione dei pacchetti basata su RPM

Come disabilitare il popup del pacchetto Gecko per Wine?