Website-Suche

So registrieren und aktivieren Sie Red Hat-Abonnements, Repositories und Updates für RHEL 7.0 Server


Nach dem letzten Tutorial zur Minimalinstallation von Red Hat Enterprise 7.0 ist es an der Zeit, Ihr System beim Red Hat Subscription Service zu registrieren, Ihre System-Repositorys zu aktivieren und ein vollständiges Systemupdate durchzuführen.

Ein Abonnementdienst hat die Aufgabe, registrierte Systeme mit den darauf installierten Produkten zu identifizieren. Der Local Subscription Manager-Dienst spürt die installierten Softwareprodukte sowie verfügbaren und genutzten Abonnements auf und kommuniziert über Tools wie YUM mit dem Red Hat-Kundenportal.

Anforderungen

  1. Minimale Installation von Red Hat Enterprise Linux 7.0

In diesem Tutorial erfahren Sie, wie wir Aufgaben wie die Registrierung von neuem RHEL 7.0 ausführen und Abonnements und Repositorys aktivieren können, bevor wir unser System tatsächlich aktualisieren können.

Schritt 1: Registrieren und aktives Red Hat-Abonnement

1. Um Ihr System für die Kundenportal-Abonnementverwaltung zu registrieren, verwenden Sie den folgenden Befehl, gefolgt von den Anmeldeinformationen, die Sie für die Anmeldung beim Red Hat-Kundenportal verwendet haben.

subscription-manager register --username your_username --password your_password

HINWEIS: Nachdem das System erfolgreich authentifiziert wurde, wird an Ihrer Eingabeaufforderung eine ID für Ihr System angezeigt.

2. Um die Registrierung Ihres Systems aufzuheben, verwenden Sie den Schalter Unregister. Dadurch wird der Eintrag des Systems aus dem Abonnementdienst und allen Abonnements entfernt und seine Identität und Abonnementzertifikate auf dem lokalen Computer gelöscht.

subscription-manager unregister

3. Um eine Liste aller Ihrer verfügbaren Abonnements zu erhalten, verwenden Sie den Schalter Liste und notieren Sie die Abonnement-Pool-ID, auf der Sie sie aktivieren möchten System.

subscription-manager list -available

4. Um ein Abonnement zu aktivieren, verwenden Sie die Abonnement-Pool-ID. Beachten Sie jedoch, dass das Abonnement beim Kauf für einen bestimmten Zeitraum gültig ist. Stellen Sie also sicher, dass Sie es kaufen eine neue Frist vor Ablauf. Da dieses System für Tests gedacht ist, verwende ich nur das kostenlose Abonnement 30 Day Self-Supported RHEL. Um ein Abonnement zu aktivieren, verwenden Sie den folgenden Befehl.

subscription-manager subscribe --pool=Pool ID number

5. Um einen Status Ihrer verbrauchten Abonnements zu erhalten, verwenden Sie den folgenden Befehl.

subscription-manager list –consumed

6. Um Ihre aktivierten Abonnements zu überprüfen, verwenden Sie den folgenden Befehl.

subscription-manager list

7. Wenn Sie alle Ihre aktiven Abonnements entfernen möchten, verwenden Sie das Argument –all oder geben Sie einfach eine Abonnementserie an, wenn Sie nur einen bestimmten Pool entfernen möchten.

subscription-manager remove --all
subscription-manager unsubscribe --serial=Serial number

8. Um die verfügbaren Serviceebenen auf Ihrem RHEL 7.0-System aufzulisten, verwenden Sie den folgenden Befehl. Wenn Sie die gewünschte Ebene festlegen möchten, verwenden Sie den Schalter –set auf Service-Level-Befehl.

subscription-manager service-level --list
subscription-manager service-level --set=self-support

Schritt 2: Yum-Repositorys aktivieren

9. Nachdem Ihr System im Red Hat-Kundenportal registriert und ein Abonnement in Ihrem System aktiviert wurde, können Sie mit der Auflistung und Aktivierung von System-Repositorys beginnen. Um eine Liste aller Ihrer bereitgestellten Repositorys über ein bestimmtes Abonnement zu erhalten, verwenden Sie den nächsten Befehl.

subscription-manager repos --list

HINWEIS: Es sollte eine lange Repository-Liste angezeigt werden und Sie können einen Status anzeigen, um zu sehen, ob bestimmte Repositorys aktiviert sind (die mit 1 auf ). Aktiviert).

10. Eine einfachere Ausgabe, die der Befehl yum repolist all generieren sollte, und Sie können auch überprüfen, ob bestimmte Repos aktiviert sind.

yum repolist all

11. Um nur die aktivierten System-Repositorys anzuzeigen, verwenden Sie den folgenden Befehl.

yum repolist

12. Wenn Sie nun ein bestimmtes Repo auf Ihrem System aktivieren möchten, öffnen Sie die Datei /etc/yum.repos.d/redhat.repo und stellen Sie sicher, dass Sie die Zeile ändern aktiviert von 0 bis 1 für jedes spezifische Repo, das Sie aktivieren möchten.

 # vi /etc/yum.repos.d/redhat.repo

HINWEIS: Hier habe ich RHEL 7 Server Optional RPMs-Repositorys aktiviert, die ich später benötigen werde, um einige wichtige PHP-Module< zu installierenauf einem LAMP-Server.

13. Nachdem Sie die Datei bearbeitet und alle benötigten Repositorys mit dem oben beschriebenen Verfahren aktiviert haben, führen Sie erneut yum repolist all oder nur yum repolist aus Überprüfen Sie den Repos-Status wie in den Screenshots unten.

yum repolist all

Schritt 3: Vollständiges Update RHEL 7.0

14. Nachdem alles bezüglich Abonnements und Repositorys festgelegt wurde, aktualisieren Sie Ihr System, um sicherzustellen, dass Ihr System über die neuesten Pakete, Kernel und Sicherheitspatches verfügt, indem Sie den folgenden Befehl ausgeben.

yum update

Das ist alles! Jetzt ist Ihr System auf dem neuesten Stand und Sie können mit anderen wichtigen Aufgaben beginnen, z. B. mit dem Aufbau einer vollständigen Webumgebung für Produktionen, indem Sie alle erforderlichen Softwarepakete installieren, die in zukünftigen Tutorials behandelt werden.