So installieren Sie Software in RHEL 8
- 1393
- 403
- Tom Jakobs
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
Softwareanforderungen und Konventionen verwendet
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 8Die 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 DNFWenn 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 installierenManuelle 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 klickenEine 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
.
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.xzWARNUNG
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
- « So richten Sie Nginx Reverse Proxy ein
- So installieren Sie die Nvidia -Treiber auf RHEL 8 Workstation »