Kapitel 5. RHN Package Manager
Der RHN Package Manager ist ein Befehlszeilen-Tool, mit dessen Hilfe es einem Unternehmen möglich ist, lokale Pakete in Zusammenhang mit einem privaten RHN-Channel durch den RHN Proxy Server zu verteilen. Wenn Sie möchten, dass der RHN Proxy Server nur offizielle Red Hat Pakete aktualisiert, installieren Sie den RHN Package Manager nicht.
Um den RHN Package Manager zu verwenden, installieren Sie das
spacewalk-proxy-package-manager-Paket samt aller Abhängigkeiten.
Es wird nur die Header-Information für Pakete auf die RHN Server hochgeladen. Die Header werden dazu benötigt, um RHN das Auflösen von Paketabhängigkeiten für die Client-Systeme zu ermöglichen. Die eigentlichen Paketdateien (
*.rpm) befinden sich auf dem RHN Proxy Server.
Der RHN Package Manager verwendet dieselben Einstellungen wie der Proxy, die in der
/etc/rhn/rhn.conf-Konfigurationsdatei festgelegt sind.
5.1. Erstellen eines privaten Channels Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
Bevor lokale Pakete durch den RHN Proxy Server zur Verfügung gestellt werden können, benötigen Sie einen privaten Channel zur Aufbewahrung. Führen Sie folgende Schritte durch, um einen privaten Channel einzurichten:
- Melden Sie sich über die RHN-Web-Oberfläche unter https://rhn.redhat.com an.
- Klicken Sie auf Channels auf der oberen Navigationsleiste. Wenn die Channels verwalten-Option nicht in der linken Navigationsleiste erscheint, dann versichern Sie sich, dass dieser Benutzer über die Berechtigungen zur Channel-Bearbeitung verfügt. Gehen Sie dazu zur Benutzer-Kategorie, die über die obere Navigationsleiste zugänglich ist.
- In der linken Navigationsleiste klicken Sie Software Channels verwalten und dann die -Schaltfläche ganz rechts oben auf der Seite.
- Wählen Sie eine Parent-Channel- und Basis-Channel-Architektur aus und geben dann Name, Label, Zusammenfassung und Beschreibung für den neuen privaten Channel ein. Das Label muss mindestens sechs Zeichen lang sein, mit einem Buchstaben beginnen und darf nur zwei Kleinbuchstaben, Zahlen, Bindestriche (-) und Punkte enthalten. Geben Sie auch die URL des GPG-Schlüssels des Channels ein. Obwohl dies kein zwingend erforderliches Feld ist, wird es empfohlen, um die Sicherheit zu erhöhen. Siehe RHN Channel-Managementhandbuch für eine Anleitung zur Generierung von GPG-Schlüsseln.
- Klicken Sie auf .