Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
centos:rpmforge6 [30.11.2011 19:39. ] – [Einbinden des RPMForge Repository unter CentOS 6.x] django | centos:rpmforge6 [20.04.2018 09:10. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Einbinden des RPMForge Repository unter CentOS 6.x ====== | ||
+ | |||
+ | // | ||
+ | |||
+ | ===== Priorities installieren | ||
+ | |||
+ | Als erstes installieren wird das Paket **priorities**. | ||
+ | < | ||
+ | |||
+ | Anschließend prüfen wir, ob in der Konfigurationsdatei **/ | ||
+ | |||
+ | < | ||
+ | enabled = 1</ | ||
+ | |||
+ | Dazu benutzen wir z.B. den Editor **vim**: | ||
+ | # vim / | ||
+ | |||
+ | Anschließend tragen wir die differenzierten Prioritäten in der Konfig-Datei **/ | ||
+ | ** nach: | ||
+ | vim / | ||
+ | |||
+ | Interessant ist für uns hier jeweils die Zeile: | ||
+ | | ||
+ | n ist hierbei eine Zahl zwischen 1 und 99. | ||
+ | |||
+ | Den Quellen **[base]**, **[updates]**, | ||
+ | **[centosplus]**, | ||
+ | |||
+ | Den 3rd party repositorys, | ||
+ | |||
+ | ===== rpmforge einbinden | ||
+ | |||
+ | Als erstes laden wir uns das zur Architektur passende rpmforge-release Paket und speichern dies auf unseren lokalen Rechner. | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | # wget http:// | ||
+ | |||
+ | Anschließend installieren wir den **GPG Schlüssel** des DAG-repos: | ||
+ | |||
+ | # rpm --import http:// | ||
+ | |||
+ | Nun überprüfen wir die Integrität des heruntergeladenen rpms: | ||
+ | |||
+ | # rpm -K rpmforge-release-0.5.2-2.el6.rf.*.rpm | ||
+ | rpmforge-release-0.5.2-2.el6.rf.i386.rpm: | ||
+ | |||
+ | Als nächstes installieren wir das heruntergeladene rpmforge-release Paket, d.h. das yum repository Konfigurationsfiel wird angelegt, wie auch der zugehörige GPG Schlüssel importiert: | ||
+ | |||
+ | # rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm | ||
+ | |||
+ | Nun könnnen wir noch die Priorität unserer neuen Programmpeketquelle **RPMForge** anpassen: | ||
+ | |||
+ | # vim / | ||
+ | |||
+ | Hier tragen wir nun die Eingangs schon erwähnte **// | ||
+ | |||
+ | ===== rpmforge testen | ||
+ | |||
+ | Abschließend testen wir nun, ob die Einbindung des **RPMForge Repository** wie gewünscht geklappt hat. Hierzu starten wir einfach einen Updatelauf: | ||
+ | # yum check-update | ||
+ | < | ||
+ | base-LC | ||
+ | base-LC/ | ||
+ | centosplus-LC | ||
+ | centosplus-LC/ | ||
+ | extras-LC | ||
+ | extras-LC/ | ||
+ | rpmforge-LC | ||
+ | rpmforge-LC/ | ||
+ | updates-LC | ||
+ | updates-LC/ | ||
+ | 56 packages excluded due to repository priority protections | ||
+ | </ | ||
+ | ====== Links ====== | ||
+ | * **[[wiki: | ||
+ | * **[[http:// | ||
+ | |||