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:// | ||
| + | |||