Ich weiß nicht, was ich versucht habe, aber ich habe im Grunde gelöscht yum.conf. Ich habe eine alte Konfiguration für yum auf Github gefunden, aber sie funktioniert immer noch nicht. Was mache ich? Ich benutze Centos 7.
"Im Grunde genommen gelöschtyum.conf " - meinst du, du hast nur diese Datei gelöscht oder sie irreparabel beschädigt, oder du hast auch andere Dateien gelöscht, oder du hast die Berechtigungen verletzt? Bitte präzisieren Sie Ihre Frage, da dies für eine korrekte Lösung wichtig sein kann.
Roaima
1
Es ist ratsam, 24 Stunden zu warten, bevor Sie eine Antwort annehmen, damit Personen aus allen Zeitzonen eine Chance erhalten.
loa_in_
2
@loa_in_: Das sollten Sie den beiden Benutzern mitteilen, die OP ermutigt haben, die Antwort zu akzeptieren.
Martin Argerami
4
@loa_in_ nein, es ist gut, eine hilfreiche Antwort zu akzeptieren, die das Problem löst. Leute aus anderen Zeitzonen können andere Fragen beantworten, und es macht keinen Sinn, Dinge auf der unbeantworteten Seite zu belassen.
Hobbs
Antworten:
17
Obwohl ich keine Ahnung habe, was ursprünglich in Ihrem war /etc/yum.conf, versuchen Sie, diesen generischen / Vanille-Inhalt dort zu platzieren.
Dadurch wird das Problem zwar technisch behoben, es ist jedoch möglicherweise auch unsicher. Das Kopieren ganzer kritischer Konfigurationsdateien aus nicht autorisierenden Quellen (unter gebührendem Respekt) sollte generell nicht empfohlen werden. Es könnte auch leicht mit anderen Versionen von yum (älter oder neuer) inkompatibel sein. Die Neuinstallation des richtigen Pakets oder zumindest das Abrufen der Datei über eine vertrauenswürdige Quelle ist sinnvoller und gilt für andere pkgs.
Nrolans
7
Wenn Sie lieber das Original wiederherstellen möchten, können Sie die RPM, mit der das erstellt wird, erneut installieren yum.conf. Ermitteln Sie zunächst, von welcher Drehzahl sie stammt rpm -qf.
In der Zwischenzeit möchten Sie möglicherweise etckeeper verwenden , um zumindest eine lokale Sicherung Ihrer /etcin der Versionskontrolle befindlichen Dateien zu erstellen .
yum.conf
" - meinst du, du hast nur diese Datei gelöscht oder sie irreparabel beschädigt, oder du hast auch andere Dateien gelöscht, oder du hast die Berechtigungen verletzt? Bitte präzisieren Sie Ihre Frage, da dies für eine korrekte Lösung wichtig sein kann.Antworten:
Obwohl ich keine Ahnung habe, was ursprünglich in Ihrem war
/etc/yum.conf
, versuchen Sie, diesen generischen / Vanille-Inhalt dort zu platzieren.quelle
Wenn Sie lieber das Original wiederherstellen möchten, können Sie die RPM, mit der das erstellt wird, erneut installieren
yum.conf
. Ermitteln Sie zunächst, von welcher Drehzahl sie stammtrpm -qf
.Auf meinem System
Ich habe hier eine Kopie gefunden:
Um neu zu installieren,
Alternativ können Sie die U / min herunterladen und wie folgt auswählen
rpm2cpio
:Es wird jetzt in sein
/tmp/yum/etc/yum.conf
In der Zwischenzeit möchten Sie möglicherweise etckeeper verwenden , um zumindest eine lokale Sicherung Ihrer
/etc
in der Versionskontrolle befindlichen Dateien zu erstellen .quelle