Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
centos:rpmforge5 [26.07.2011 19:36. ] – angelegt, aus alter eite übernommen (Seite umbenannt) django | centos:rpmforge5 [20.04.2018 10:39. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Einbinden des RPMForge Repository unter CentOS 5.x ====== | ||
+ | |||
+ | // | ||
+ | |||
+ | ===== Priorities installieren | ||
+ | |||
+ | Als erstes installieren wird das Paket **priorities**. | ||
+ | # yum install yum-priorities -y | ||
+ | |||
+ | 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]**, **[addons]**, | ||
+ | **[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.el5.rf.i386.rpm | ||
+ | rpmforge-release-0.5.2-2.el5.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.3.6-1.el5.rf.i386.rpm | ||
+ | |||
+ | Nun könnnen wir noch die Prrioritä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 | ||
+ | < | ||
+ | Loading " | ||
+ | Setting up repositories | ||
+ | rpmforge | ||
+ | base 100% |=========================| 1.1 kB 00:00 | ||
+ | updates | ||
+ | addons | ||
+ | extras | ||
+ | Reading repository metadata in from local files | ||
+ | primary.xml.gz | ||
+ | rpmforge | ||
+ | Added 4976 new packages, deleted 0 old in 67.25 seconds | ||
+ | primary.xml.gz | ||
+ | base : ################################################## | ||
+ | Added 2334 new packages, deleted 0 old in 32.83 seconds | ||
+ | primary.xml.gz | ||
+ | updates | ||
+ | Added 760 new packages, deleted 0 old in 13.69 seconds | ||
+ | primary.xml.gz | ||
+ | Added 0 new packages, deleted 0 old in 0.01 seconds | ||
+ | primary.xml.gz | ||
+ | extras | ||
+ | Added 291 new packages, deleted 0 old in 3.23 seconds | ||
+ | 152 packages excluded due to repository priority protections</ | ||
+ | ====== Links ====== | ||
+ | * **[[wiki: | ||
+ | * **[[http:// | ||
+ | |||
+ | |||