So installieren Sie Software in RHEL 8

So installieren Sie Software in RHEL 8

Red Hat Enterprise Linux Version 8.0 ist seit einiger Zeit nicht mehr aus und ist zu Testzwecken auf der Website von Redhat verfügbar. Alles, was Sie tun müssen, um es zu erhalten, ist ein Konto zu erstellen, wenn Sie noch keines haben, laden Sie die ISO herunter und installieren. Wenn Sie zuvor mit dem 7 gearbeitet haben.x Branch von Red Hat Enterprise Linux oder CentOS Der Installationsprozess ist Ihnen bekannt, da sich nicht viel geändert hat.

Beachten Sie jedoch, dass dies eine kommerzielle Linux-Verteilung ist und Sie daher nicht nur auf die technische Unterstützung, sondern auch auf kommerzielle Software zugreifen können, sonst in ganz Open-Source-Linux-Verteilungen auf der Grundlage von Red Hat Linux nicht verfügbar.

In diesem Tutorial lernen Sie:

  • So abonnieren Sie Softwarekanäle in Red Hat Enterprise Linux 8
  • So installieren Sie Software in Red Hat Enterprise Linux 8 mit Hilfe von Red Hat -Repositories
  • So installieren Sie Standalone -Drehzahlpakete
  • So kompilieren Sie Software für Rhel selbst
  • So konvertieren Sie zwischen DEB -Paketen in Drehzahl
Anwendungskategorien auf Red Hat Enterprise Linux 8 Software Center

Softwareanforderungen und Konventionen verwendet

Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Red Hat Enterprise Linux 8
Software N / A
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können


Registrieren Sie Ihr RHEL 8

Nachdem Sie mit dem Installationsteil fertig sind und sich für die Gnome -Desktop -Umgebung entschieden haben, möchten Sie wahrscheinlich Zugriff auf Ihre bevorzugte Software erhalten - die Anwendungen, an die Sie sich gewöhnt haben. Um auf die Red Hat Enterprise Linux -Software -Repositories zuzugreifen, müssen Sie zunächst Ihr System registrieren. Man kann dies über GNOME -Terminal mit tun

# Abonnement-Manager Register --username-Passwort  

Wo Und werden durch die Anmeldeinformationen, die Sie im Redhat -Portal erstellt haben, ersetzt. Und ja - diese werden in CLI in Klartext eingegeben, aber Sie müssen dies nur einmal tun. Verwenden

# Abonnement-Manager-Aktualisierung 

So aktualisieren Sie die Informationen auf Ihrer Maschine. Und jetzt, da Ihr System registriert ist, können Sie ein Abonnement hinzufügen, das Ihren Anmeldeinformationen entspricht

# Abonnement-Manager Attach-auto 

Optional können Sie einige Zeit sparen und alle oben genannten in einem One-Liner wie folgt eingeben:

# Abonnement-Manager Register --username-Passwort-Auto-Atach 

So listen Sie alle verfügbaren Abonnementpools auf

# Abonnement-Manager-Liste-verfügbar 

und wählen Sie dann die aus, die Sie verwenden möchten, indem Sie seine Pool -ID angeben:

# Abonnement-Manager Attach--Pool = 8A85F99A6901DF4001690732F1015693 

Oder Sie können einfach alles in die Repo -Liste hinzufügen und jedes verfügbare Repository durch Starten aktivieren

# Abonnement-Manager-Repos --Enable =* 


So aktualisieren Sie die Repository -Liste und erhalten Sie Zugriff auf die neueste Software -Nutzung DNF -Update oder yum Update. Wenn Sie eine GUI verwenden möchten, starten Sie einfach Software und aktivieren Sie Repositories aus dem Menü "Repositories" aus Software mit Hilfe Ihrer Maus. Erwähnenswert ist, dass mit dieser neuen Version Red Hat Enterprise Linux jetzt zwei Hauptrepositories verwendet, ein anderes Modell als frühere Veröffentlichungen.

Einer bezeichnete "Baseos" mit irgendetwas über das OS -Update und eines "Appstream" namens "Appstream". Dies bedeutet, dass alles, was Sie früher in den Repositories „Optional“ oder „Extras“ gefunden haben.0.

Software -Repositories auf Red Hat Enterprise Linux 8

Die einfache Möglichkeit, Anwendungen in RHEL 8 zu installieren.0 ist die Verwendung der Software -GUI. Sobald Sie Software -Repositories aktiviert haben.

Eine weitere Möglichkeit zur Installation der Anwendung besteht darin, die Software -GUI zu verwenden. Zeigen Sie einfach und klicken Sie auf.

Einige Softwarepakete können Sie installieren, wenn Sie aufgefordert werden, z. Der Rest muss über die Befehlszeile oder die Anwendung „Software“ installiert werden.



Der Versuch, eine Videodatei abzuspielen, fordert Sie auf, die erforderlichen Codecs automatisch zu installieren

Software -Installation - die CLI -Art

Um mit der CLI nach einem Paket zu suchen, kann dies verwendet werden DNF -Suche Wo ”Könnte - zum Beispiel sein - Python oder Python. Dann können Sie nach dem Paket suchen, das Sie installieren und verwenden möchten

# DNF Installation Package_Name 

Um das zu tun. Wenn Sie eine Paket verwenden möchten

# DNF Installation Package_Name neu 

Alternativ können Sie alternativ verwenden, wenn Sie altmodisch sind Yum anstatt DNF mit ähnlichen Ergebnissen. Sie können auch ganze Paketsuiten mit großer installieren DNF durch die Nutzung GroupInstall. Verwenden

# DNF Groupist 

im GNOME -Terminal, um eine Liste aller installierten und verfügbaren Gruppen wie z "Entwicklungswerkzeuge" oder "Server". So installieren Sie eine gesamte vorhandene Gruppe mit allen Paketen und entsprechenden Abhängigkeiten, ohne auf einzeln einzelne Installationen einzelnen zu installieren, Sie können a

# DNF GroupInstall "Smart Card Support" 

Dadurch werden alles installiert, was Sie benötigen, um Smart Card -Hardwareverwaltung durchzuführen.

Installieren Sie die Rhythmuskiste mit DNF

Wenn Sie eine minimale Installation von Red Hat Enterprise Linux 8 durchgeführt haben.0 dann können Sie es in die Workstation -Version mit verwandeln



# DNF GroupInstall "Workstation" 

und holen Sie sich die Gnome -Desktop -Umgebung mit all ihren Standard -Tools und -versorgungsunternehmen, die mit RHEL 8 versendet werden. Alles in einem Schuss.

Mit Hilfe von DNF können Sie Softwaregruppen wie RPM -Entwicklungstools oder die Sammlung von Netzwerkserver -Paketen auflisten und installieren

Manuelle Paketinstallation und Erstellung

Da Rhel 8 ziemlich neu ist.0 sind kaum mit nützlichen Dingen bevölkert. Beispiel

# rpm -ivh package_name.Drehzahl 

Der ich In der Liste der Attribute steht für "Installation" und die v Für „wörtlich“, damit Sie die Ausgabe klar sehen können, wenn das Paket verarbeitet wird. Ältere Pakete können mit aktualisiert werden

# rpm -uvh package_name.Drehzahl 

Während Sie möglicherweise ältere RPM -Pakete finden, die Sie in Ihrem RHEL 8 installieren können, können Sie, wenn Sie ein Purist sind und RPM -Pakete für Ihre CPU -Architektur erstellen möchten, und speziell für Red Hat Enterprise Linux 8, Sie können sich eine Quell -RPM erstellen und selbst eine RPM erstellen, die selbst eine RPM erstellen können. Wenn Sie HTOP von Source installieren möchten, laden Sie das Quellpaket wie SO von einem Fedora -Repository herunter:

$ WGet -c https: // Archive.Fedoraproject.org/pub/archiv/fedora/linux/updates/7/srpms/htop-0.7-2.FC7.src.Drehzahl 

und installieren Sie es mit

# RPM -ivh HTOP -0.7-2.FC7.src.Drehzahl 

Dies erzeugt a ~/rpmbuild Verzeichnis mit zwei weiteren Verzeichnissen: Quellen Und Spezifikationen. Der Spezifikationen Verzeichnis enthält die htop.Spezifikation Datei, die die Versionsnummer, die Beschreibung des Pakets und andere Informationen definiert, die Sie ändern können, wenn Sie möchten. Sie können alles so lassen und jetzt die installieren rpmbuild Paket zum Erstellen eines RPM -Pakets mit:

# DNF Installieren Sie RPMBuild 

Jetzt müssen Sie nur noch eine tun

# rpmbuild -ba ~/rpmbuild/specs/htop.Spezifikation 

und die Drehzahl für htop wird in erstellt in ~/rpmbuild/rpms. Wenn Sie die nicht geändert haben .Spezifikation Datei Es wird einen Namen wie HTOP-0.7-2.EL8.x86_64.Drehzahl Jetzt können Sie es also mit installieren

# RPM -ivh HTOP -0.7-2.EL8.x86_64.Drehzahl 


Wie bei anderen Paketen, die Sie kompilieren und in eine Drehzahl verwandeln, hat HTOP einige Abhängigkeiten. In diesem Fall ist es das ncurses-devel Paket, das bereits im RHEL 8 -Repositories erhältlich ist. Sie können es mit installieren

# DNF Installieren Sie NCURSSE-DEVEL 

Bevor Sie zum Kompilierungsteil kommen.

Doppelklicken Sie in einem Dateimanager auf das RPM-Paket auf die GNOME-Software, die eine GUI-Schnittstelle zur Installation von RPM-Dateien bietet.

RPM-Pakete können auf einem installierten Softwarecenter doppelt klicken

Eine andere Möglichkeit, Software in RHEL 8 zu installieren, besteht darin, Software zu kompilieren, ohne ein RPM -Paket zu erstellen. Obwohl Midnight Commander in den Red Hat -Repositories erhältlich ist, werden wir den neuesten Quellcode als Beispiel verwenden. Wir brauchen Git Um den Quellcode herunterzuladen, stellen Sie sicher Git ist installiert:

# DNF Installieren Sie Git 

Laden Sie dann den neuesten stabilen Midnight Commander -Quellcode herunter

$ Git Clone Git: // Github.com/MidnightCommander/MC.Git 

Dies erzeugt a MC Ordner in Ihrem aktuellen Verzeichnis. Im Inneren ist es ein .Autogen.Sch Dies ist eine ausführbare Datei und muss ausgeführt werden, um die Konfigurationsdateien zu erstellen:

$ CD MC && ./Autogen.Sch 

Nachdem der Prozess abgeschlossen ist

$ ./konfigurieren && machen # Installation machen 

Unter der Annahme, dass alle Abhängigkeiten zufrieden sind, sollte Mitternachtskommandant zusammenstellen und installieren, wobei der Binär /usr/bin/mc.

Vorbereitung auf die Zusammenstellung des Mitternachtskommandanten in Rhel 8.0

DEB und TGZ zu RPM -Konvertierung

Wenn Sie faul sind und sich abenteuerlich fühlen, können Sie vorhandene Softwarepakete für Debian oder Slackware mithilfe von Alien in RPMs umwandeln. Herunterladen Außerirdischer mit wget:

$ WGet -c https: // SourceForge.net/projects/alien-pkg-convert/file/release/alien_8.95.Teer.xz 
WARNUNG
Verwenden konvertierter Pakete, die für andere Verteilungen bestimmt waren, die eine andere Dateisystemhierarchie aufweisen, kann Ihr System brechen oder Ihnen Installationsfehler präsentieren.

Extrahieren Sie die Teer.xz Archiv mit

$ tar xf alien_8.95.Teer.xz 

Sie benötigen Perl, um die Quelle zu kompilieren, damit Perl mit installieren

# DNF install Perl 

Und danach starten Sie diesen Befehl diesen Befehl in Aliens Quellverzeichnis, um ihn zu kompilieren und zu installieren:

# Perl Makefile.PL; machen; Installation machen 

Die Installation ist schnell. Jetzt können Sie zwischen TGZ-, DEB- und RPM -Paketen konvertieren. Wenn Sie eine DEB -Datei haben und sie in eine Drehzahl umwandeln möchten, können Sie Alien wie folgt verwenden:

$ Alien-to-RPM-Datei.Deb 

Es erzeugt ein entsprechendes RPM -Paket, mit dem Sie danach installieren können rpm -ivh.

Abschluss

Software -Installation in Red Hat Enterprise Linux 8.0 ist ziemlich einfach, solange Sie sich nicht mit vielen Abhängigkeiten befassen müssen, die manuelle Aufmerksamkeit benötigen. Die GNOME -Software sollte den Trick machen, wenn Sie ein Desktop -Benutzer sind. Die Anwendungen sind in Kategorien gut gruppiert, und der Abschnitt „Add-Ons“ enthält Registerkarten für Schriftarten, Codecs, Eingabe-Codecs oder Gnome-Shell-Erweiterungen.

Verwandte Linux -Tutorials:

  • So montieren Sie das ISO -Bild unter Linux
  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Linux -Download
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • So öffnen Sie ISO -Dateien unter Ubuntu Linux
  • Ubuntu 20.04 Leitfaden
  • Dinge zu installieren auf Ubuntu 22.04
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Installieren Sie Arch Linux in VMware Workstation