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.

DJames
quelle

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.

Ohnana
quelle
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.

DJames
quelle