Kā instalēt pakešu grupu, izmantojot Yum, CentOS un RHEL
Vietnē CentOS/RHEL var vai nu instalēt pakotnes atsevišķi, vai arī vienā operācijā grupā instalēt vairākus pakotnes. Iepakojuma grupa satur paketes, kas veic saistītus uzdevumus, piemēram, izstrādes rīkus, tīmekļa serveri (piemēram, LEMP), darbvirsmu (minimālu darbvirsmu, kuru var arī izmantot kā plānu klientu) un daudz ko citu.
Šajā ceļvedī mēs izskaidrosim, kā CentOS, RHEL un Fedora izplatījumos instalēt pakešu grupu ar YUM pakotņu pārvaldnieku.
No yum versijas 3.4.2 tika ieviesta komandu grupa, kas tagad darbojas ar Fedora-19 + un CentOS/RHEL-7 +; tas apvieno visas apakškomandas darbam ar grupām.
Lai uzskaitītu pieejamās grupas no visām yo repo, izmantojiet saraksta apakškomandu šādi:
# 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 ....
Izmantojot kopsavilkuma apakškomandu, varat redzēt kopējo grupu skaitu:
# 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
Pirms turpināt pakotņu grupas instalēšanu, izmantojot informācijas apakškomandu, varat apskatīt grupas ID, īsu grupas un dažādu tajā esošo pakotņu aprakstu dažādās kategorijās (obligātās, noklusējuma un izvēles paketes).
# 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 ...
Lai instalētu paku grupu, piemēram, izstrādes rīkus (pamata izstrādes vide), izmantojiet instalēšanas apakškomandu šādi.
# 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 ...
Lai noņemtu grupu (kas no grupas izdzēš visus grupas iepakojumus), vienkārši izmantojiet noņemt apakškomandu.
# yum groups remove "Development Tools"
Jūs varat arī atzīmēt grupu kā instalētu ar zemāk esošo komandu.
# yum groups mark install "Development Tools"
Tas pagaidām ir viss! Vairāk apakškomandu un to skaidrojumus varat atrast apakšnodaļā grupas Yum man lapā.
Jūs varētu vēlēties arī izlasīt šos rakstus par Yum pakotņu pārvaldnieku.
- Kā instalēt un izmantot ‘yum-utils’, lai uzturētu Yum un uzlabotu tā veiktspēju
- 4 veidi, kā atspējot/bloķēt noteiktus pakotņu atjauninājumus, izmantojot komandu Yum
- Kā novērst Yum kļūdu: datu bāzes diska attēls ir nepareizi veidots
- Kā izmantot ‘Yum History’, lai uzzinātu informāciju par instalētajām vai noņemtajām pakotnēm
Šajā rokasgrāmatā mēs esam izskaidrojuši, kā CentOS, RHEL un Fedora instalēt pakotņu grupu ar YUM pakotņu pārvaldnieku. Izmantojiet zemāk esošo komentāru veidlapu, lai nosūtītu mums savus jautājumus vai viedokļus par šo rakstu.