Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| centos:rpmforge5 [26.07.2011 19:37. ] – [rpmforge testen] 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:// | ||
| + | |||
| + | |||