Warum funktionieren die Centos Devtools Repo nicht auf RedHat?


0

Ich habe RedHat 6 installiert und möchte die Centos 6-Devtools verwenden. Ich habe hier Anweisungen zur Verwendung des Repos gefunden . Ich habe diese Methode auf Centos 6 getestet und es hat gut funktioniert. Unter RedHat 6.6 funktioniert es jedoch aus irgendeinem Grund nicht. Ich erhalte die Fehlermeldung:

$ yum repolist
http://people.centos.org/tru/devtools-1.1/6Client/x86_64/RPMS/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

Ich hatte den Eindruck, dass Rhel und Centos praktisch dasselbe Betriebssystem waren.

Antworten:


0

Weil Ihr Paketmanager (konfiguriert für Redhat) nach Dateien sucht, in denen RedHat sie ablegen würde. Dies ist jedoch das Repository von CentOS und wird entsprechend konfiguriert. Hier ist die CentOS-Konfiguration: http://people.centos.org/tru/devtools-1.1 . Es gibt keine Verzeichnisse mit dem Namen 6Client, weshalb Sie einen 404 haben. Sie müssen die RedHat-Repositorys für RedHat verwenden.


Am Ende habe ich die Dateien mit ein paar Ersetzungen bearbeitet. Beispiel:% s / $ releasever / 6:% s / $ basearch / x86_64:% s / $ infra / stock
— DJames

Schön, dass Sie etwas gefunden haben, das funktioniert. Stört es Sie, es als Antwort zu sehen und zu akzeptieren? Sparen Sie ein wenig Ärger für die nächste Person.
— Ohnana

Hoppla, das habe ich leider vergessen. Ich habe eine Antwort gepostet.
— DJames

0

Ich habe es letztendlich zum Laufen gebracht, indem ich die Zeichenfolgen "$ releaserver", "$ basearch" und "$ infra" durch "6", "x86_64" bzw. "stock" in den Repos-Dateien ersetzt habe.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.