GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Deaktivieren Sie die Yum-Transaktionsprüfung für Dateikonflikte

Diese Methode hat bei mir funktioniert, als ich mit einem ähnlichen Problem konfrontiert war

Holen Sie sich einfach das vorhandene Paket mit dem folgenden Befehl

rpm -qa | grep xenco

Entfernen Sie diese widersprüchlichen Pakete mit

yum remove packageNameFromTheList

Das Ersetzen von Dateien aus einem anderen RPM-Paket ist in den meisten Fällen eine schlechte Idee, und ich rate dringend davon ab, was Sie versuchen zu tun. Bewerben Sie sich jedoch auf eigenes Risiko.

Yum bietet meiner Meinung nach keine Option zum Installieren widersprüchlicher Dateien. Das hindert Sie jedoch nicht daran, ein RPM-Paket mit rpm(1) zu installieren, was macht bietet eine Option zum Überschreiben vorhandener Dateien aus einem anderen Paket, nämlich --replacefiles .

Holen Sie sich also zuerst die RPM des Pakets, das Sie auf einem lokalen Dateisystem installieren möchten (/usr/local/xenco... lässt mich vermuten, dass dies bereits der Fall ist). Als nächstes installieren Sie das RPM mit rpm -i --replacefiles <your_rpm_file> .


Was ich immer mache, ist das Paket zu entfernen, das auf der rechten Seite ist. In Ihrem Fall wäre es -

yum remove xenco-server-1.9.6-104.x86_64

yum remove <> kann mit jedem Paketfehler arbeiten, ich bin auf viele solcher Transaktionsfehler gestoßen, als ich an vm in der Cloud gearbeitet habe, ich entferne immer das Paket, das Konflikte verursacht und bei mir immer funktioniert hat.


Linux
  1. Datenbank auf Beschädigung prüfen

  2. 7 Schritte zum Erstellen eines RPM-Pakets aus der Quelle unter CentOS / RedHat

  3. Kann FreeTDS nicht über Yum Package Manager installieren

  4. Unterschied zwischen rpm -ivh <Paket> und yum install <Paket>

  5. Deaktivieren Sie die Überprüfung des öffentlichen Schlüssels für die RPM-Installation

RPM vs. YUM:Lernen Sie den Unterschied kennen

4 Möglichkeiten zum Deaktivieren/Sperren bestimmter Paketaktualisierungen mit dem Yum-Befehl

Linux-Paketverwaltung mit YUM und RPM

YUM-Befehle

Die 50 besten YUM-Befehlsbeispiele für RHEL- oder CentOS-Benutzer

Yum-Befehl – ​​RPM-basiertes Paketverwaltungsprogramm