So installieren Sie eine Gruppe von Paketen mit YUM auf CentOS und RHEL

So installieren Sie eine Gruppe von Paketen mit YUM auf CentOS und RHEL

An CentOS/Rhel, Sie können Pakete entweder einzeln installieren oder mehrere Pakete in einem einzigen Betrieb in einer Gruppe installieren. Paketgruppe enthält Pakete, die verwandte Aufgaben wie Entwicklungstools, Webserver (z.

Lesen Sie auch: 3 Möglichkeiten, alle installierten Pakete in Rhel, CentOS und Fedora aufzulisten

In diesem Handbuch erklären wir, wie eine Gruppe von Paketen mit Yum Paket Manager in CentOS-, RHEL- und Fedora -Distributionen installiert werden kann.

Aus Yum -Version 3.4.2, Der Befehl der Gruppen wurde eingeführt und arbeitet jetzt weiter Fedora-19+ Und CentOS/RHEL-7+; Es bringt alle Unterbefehle für den Umgang mit Gruppen zusammen.

Um verfügbare Gruppen aus allen YUM -Repos aufzulisten, verwenden Sie den List -Unterbefehl wie folgt:

# YUM -Gruppenliste oder # Yum Groupist 
Yum Group -Paketauflistung
Geladene Plugins: ChangeLog, schnellste Mirror Es gibt keine installierte Gruppendatei. Vielleicht laufen: Yum -Gruppen markieren Konvertiten (siehe Man yum) Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: Spiegel.Linode.com * epel: spiegel.Freethought-Internet.CO.UK * Extras: Spiegel.Linode.com * Updates: Spiegel.Linode.COM verfügbare Umgebungsgruppen: Minimal Installieren Sie den Knoten -Knoten -Infrastruktur -Server -Datei und Druckserver -Mate -Desktop grundlegende Webserver -Virtualisierungs -Host -Server mit GUI GNOME Desktop KDE Plasma Workpaces Development und kreative Workstation verfügbare Gruppen: CIFS -Datei -Server -Kompatibilitätsbibliotheks -Bibliotheken Konsolen -Internet -Tools… 

Sie können die Gesamtzahl der Gruppen anhand des Zusammenfassungsuntertrags sehen:

# YUM -Gruppen Zusammenfassung 
Listen Sie die gesamten YUM -Gruppen auf
Geladene Plugins: ChangeLog, schnellste Mirror Es gibt keine installierte Gruppendatei. Vielleicht laufen: Yum -Gruppen markieren Konvertiten (siehe Man yum) Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: Spiegel.Linode.com * epel: spiegel.Freethought-Internet.CO.UK * Extras: Spiegel.Linode.com * Updates: Spiegel.Linode.com verfügbare Umgebungsgruppen: 11 verfügbare Gruppen: 38 fertiggestellt 

Bevor Sie eine Gruppe von Paketen installieren, können Sie die Gruppe anzeigen AUSWEIS, Eine kurze Beschreibung der Gruppe und der verschiedenen Pakete, die sie unter verschiedenen Kategorien (obligatorische, standardmäßige und optionale Pakete) mithilfe von Info Subcomand enthält.

# Yum Group Info "Entwicklungstools" 
Listen Sie Gruppeninformationen und Pakete auf
Geladene Plugins: ChangeLog, schnellste Mirror Es gibt keine installierte Gruppendatei. Vielleicht laufen: Yum -Gruppen markieren Konvertiten (siehe Man yum) Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: Spiegel.Linode.com * epel: spiegel.Freethought-Internet.CO.UK * Extras: Spiegel.Linode.com * Updates: Spiegel.Linode.COM-Gruppe: Entwicklungstools Gruppen-ID: Entwicklungsbeschreibung: Eine grundlegende Entwicklungsumgebung. Obligatorische Pakete: +AutoConf +Automake Binutils +Bison +Flex GCC +GCC-C ++ GetText +Libtool Make +Patch Pkgconfig Redhat-RPM-Config +RPM-Build +RPM-Sign… 

Zum Beispiel eine Gruppe von Paketen installieren Entwicklungswerkzeuge (Basisentwicklungsumgebung), verwenden Sie den Installationssubcomand wie folgt wie folgt.

# YUM -Gruppen installieren "Entwicklungstools" 
Paketgruppe installieren
Geladene Plugins: ChangeLog, schnellste Mirror Es gibt keine installierte Gruppendatei. Vielleicht laufen: Yum -Gruppen markieren Konvertiten (siehe Man yum) Basis | 3.6 KB 00:00:00 EPEL/X86_64/Metalink | 23 KB 00:00:00 EPEL | 4.3 KB 00:00:00 Extras | 3.4 KB 00:00:00 Mariadb | 2.9 KB 00:00:00 Updates | 3.4 KB 00:00:00 (1/4): Extras/7/x86_64/primär_db | 129 KB 00:00:15 (2/4): Updates/7/x86_64/primär_db | 3.6 MB 00:00:15 (3/4): EPEL/x86_64/primär_db | 6.1 MB 00:00:15 (4/4): EPEL/X86_64/UPDATEINFO | 838 KB 00:00:15 Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: Spiegel.Linode.com * epel: spiegel.Freethought-Internet.CO.UK * Extras: Spiegel.Linode.com * Updates: Spiegel.Linode.COM-Auflösungsabhängigkeiten-> Transaktionsprüfung ausführen ---> Paketautoconf.Noarch 0: 2.69-11.EL7 wird installiert -> Verarbeitungsabhängigkeit: M4> = 1.4.14 für Paket: AutoConf-2.69-11.EL7.Noarch ---> Package Automake.Noarch 0: 1.13.4-3.EL7 wird installiert… 

Um eine Gruppe zu entfernen (die alle Pakete in der Gruppe aus dem System löscht), verwenden Sie einfach den Unterbefehl entfernen.

# YUM -Gruppen entfernen "Entwicklungstools" 

Sie können auch eine Gruppe markieren, wie sie mit dem folgenden Befehl installiert ist.

# YUM -Gruppen markieren "Entwicklungswerkzeuge" installieren 

Das ist alles fürs Erste! Weitere Unterbefehle und ihre Erklärungen finden Sie unter dem Unterabschnitt der Gruppen auf der Yum Man -Seite.

Möglicherweise lesen Sie auch diese folgenden Artikel über Yum Paket Manager.

  1. So installieren und verwenden Sie "yum-utils", um Yum zu erhalten und seine Leistung zu steigern
  2. 4 Möglichkeiten zum Deaktivieren/Sperrieren bestimmter Paket -Updates mit dem YUM -Befehl
  3. So beheben
  4. So verwenden Sie "Yum History", um installierte oder entfernte Paketinformationen herauszufinden

In diesem Leitfaden haben wir erklärt. Verwenden Sie das folgende Kommentarformular, um uns Ihre Abfragen oder Ansichten zu diesem Artikel zu senden.