Wéi installéiere ech Grupp vu Packagen mat Yum op CentOS an RHEL
Op CentOS/RHEL kënnt Dir entweder Packagen individuell installéieren oder verschidde Packagen an enger eenzeger Operatioun an enger Grupp installéieren. Package Grupp enthält Packagen déi verbonne Aufgaben ausféieren wéi Entwécklungsinstrumenter, Webserver (zum Beispill LEMP), Desktop (e minimale Desktop deen och als dënnem Client ka benotzt ginn) a vill méi.
An dësem Guide erkläre mir wéi Dir eng Grupp vu Packagen mat YUM Package Manager an CentOS, RHEL a Fedora Verdeelungen installéiere wëllt.
Vun der Yum Versioun 3.4.2 gouf de Kommando Grupp agefouert, a funktionnéiert elo op Fedora-19+ an CentOS/RHEL-7+; et bréngt all Ënnerbefehle fir mat Gruppen ëmzegoen.
Fir verfügbar verfügbare Gruppen aus all Yum Repos ze lëschten, benotzt d'Lëscht Ënnerkommando wéi follegt:
# yum groups list OR # yum grouplist
Loaded plugins: changelog, fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * updates: mirrors.linode.com Available Environment Groups: Minimal Install Compute Node Infrastructure Server File and Print Server MATE Desktop Basic Web Server Virtualization Host Server with GUI GNOME Desktop KDE Plasma Workspaces Development and Creative Workstation Available Groups: CIFS file server Compatibility Libraries Console Internet Tools ....
Dir kënnt d'total Zuel vu Gruppen gesinn andeems Dir de Resumé-Subkommando benotzt:
# yum groups summary
Loaded plugins: changelog, fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * updates: mirrors.linode.com Available Environment Groups: 11 Available Groups: 38 Done
Ier Dir weidergeet fir eng Grupp vu Packagen z'installéieren, kënnt Dir d'Grupp ID, eng kuerz Beschreiwung vun der Grupp an déi verschidde Packagen déi et enthält ënner verschiddene Kategorien (obligatoresch, Standard an optional Packagen) mat Hëllef vun Info-Subkommando kucken.
# yum groups info "Development Tools"
Loaded plugins: changelog, fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * updates: mirrors.linode.com Group: Development Tools Group-Id: development Description: A basic development environment. Mandatory Packages: +autoconf +automake binutils +bison +flex gcc +gcc-c++ gettext +libtool make +patch pkgconfig redhat-rpm-config +rpm-build +rpm-sign ...
Fir eng Grupp vu Packagen z'installéieren, zum Beispill Entwécklungsinstrumenter (Basis Entwécklungsëmfeld), benotzt d'Installatiouns-Subkommando wéi follegt.
# yum groups install "Development Tools"
Loaded plugins: changelog, fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) base | 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/primary_db | 129 kB 00:00:15 (2/4): updates/7/x86_64/primary_db | 3.6 MB 00:00:15 (3/4): epel/x86_64/primary_db | 6.1 MB 00:00:15 (4/4): epel/x86_64/updateinfo | 838 kB 00:00:15 Loading mirror speeds from cached hostfile * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * updates: mirrors.linode.com Resolving Dependencies --> Running transaction check ---> Package autoconf.noarch 0:2.69-11.el7 will be installed --> Processing Dependency: m4 >= 1.4.14 for package: autoconf-2.69-11.el7.noarch ---> Package automake.noarch 0:1.13.4-3.el7 will be installed ...
Fir e Grupp ze läschen (deen all Packagen an der Grupp aus dem System läscht), benotzt einfach Subkommando ewechzehuelen.
# yum groups remove "Development Tools"
Dir kënnt och eng Grupp als installéiert markéieren mam Kommando hei drënner.
# yum groups mark install "Development Tools"
Dat ass alles fir elo! Dir kënnt méi Ënnerbefehle an hir Erklärungen ënner der Gruppen Ënnersektioun an der Yum Man Säit fannen.
Dir kënnt och gären dës folgend Artikelen iwwer Yum Package Manager liesen.
- Wéi installéiert a benotzt 'yum-utils' fir Yum z'erhalen a seng Leeschtung ze verbesseren
- 4 Weeër fir verschidde Packageupdates mat Yum Command auszeschalten/spären
- Wéi Fix Yum Feeler: Datebank Disk Image ass falsch
- Wéi benotzt Dir 'Yum History' fir Informatioun iwwer installéiert oder ewechgeholl Packagen erauszefannen
An dësem Guide hu mir erkläert wéi Dir eng Grupp vu Packagen mat YUM Package Manager an CentOS, RHEL a Fedora installéiere wëllt. Benotzt de Kommentarformular hei ënnen fir eis Är Ufroen oder Meenungen iwwer dësen Artikel ze schécken.