Bii o ṣe le Fi sii Awọn akojọpọ Lilo Yum lori CentOS ati RHEL
Lori CentOS/RHEL, o le fi awọn idii sii ni ọkọọkan tabi fi awọn idii ọpọ sii ni iṣẹ kan ni ẹgbẹ kan. Ẹgbẹ apejọ ni awọn idii ti o ṣe awọn iṣẹ ti o jọmọ gẹgẹbi awọn irinṣẹ idagbasoke, olupin wẹẹbu (fun apẹẹrẹ LEMP), tabili (tabili ti o kere ju ti o le ṣiṣẹ daradara bi alabara tinrin) ati ọpọlọpọ diẹ sii.
Ninu itọsọna yii, a yoo ṣalaye bawo ni a ṣe le fi akojọpọ awọn idii sii pẹlu oluṣakoso package YUM ni CentOS, RHEL ati awọn pinpin Fedora.
Lati ẹya yum 3.4.2, a ṣe agbekalẹ aṣẹ awọn ẹgbẹ, ati ni bayi n ṣiṣẹ lori Fedora-19 + ati CentOS/RHEL-7 +; o mu gbogbo awọn aṣẹ-aṣẹ jọ fun ṣiṣe pẹlu awọn ẹgbẹ.
Lati ṣe atokọ awọn ẹgbẹ ti o wa lati gbogbo yum repos, lo atokọ atokọ bi atẹle:
# 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 ....
O le wo nọmba lapapọ ti awọn ẹgbẹ nipa lilo aṣẹ-aṣẹ akopọ:
# 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
Ṣaaju ki o to tẹsiwaju lati fi sori ẹrọ ẹgbẹ kan ti awọn idii, o le wo ID ẹgbẹ, apejuwe kukuru ti ẹgbẹ ati ọpọlọpọ awọn idii ti o ni labẹ awọn isọri oriṣiriṣi (dandan, aiyipada ati awọn idii aṣayan) nipa lilo ilana aṣẹ alaye.
# 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 ...
Lati fi ẹgbẹ kan ti awọn idii sii, fun apẹẹrẹ awọn irinṣẹ idagbasoke (agbegbe idagbasoke ipilẹ), lo agbekalẹ agbekalẹ bi atẹle.
# 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 ...
Lati yọ ẹgbẹ kan (eyiti o paarẹ gbogbo awọn idii ninu ẹgbẹ lati inu eto naa), saaba lo yọ aṣẹ-aṣẹ kuro.
# yum groups remove "Development Tools"
O tun le samisi ẹgbẹ kan bi a ti fi sii pẹlu aṣẹ ni isalẹ.
# yum groups mark install "Development Tools"
Iyẹn ni gbogbo fun bayi! O le wa awọn aṣẹ-aṣẹ diẹ sii ati awọn alaye wọn labẹ abala awọn ẹgbẹ ni oju-iwe eniyan yum.
O tun le fẹ lati ka awọn nkan atẹle wọnyi lori oluṣakoso package Yum.
- Bii a ṣe le Fi sii ati Lo ‘yum-utils’ lati ṣetọju Yum ati Igbega Iṣẹ rẹ
- Awọn ọna 4 lati Mu/Titiipa Awọn imudojuiwọn Apopọ Lilo Lilo pipaṣẹ Yum
- Bii a ṣe le ṣatunṣe aṣiṣe Yum: Aworan aaye data Disk ti bajẹ
- Bii o ṣe le Lo ‘Itan Yum’ lati Wa Alaye Ti Fi sori ẹrọ tabi Yiyọ Awọn alaye Awọn Apoti
Ninu itọsọna yii, a ti ṣalaye bi o ṣe le fi ẹgbẹ kan ti awọn idii sii pẹlu oluṣakoso package YUM ni CentOS, RHEL ati Fedora. Lo fọọmu asọye ni isalẹ lati firanṣẹ awọn ibeere rẹ tabi awọn iwo nipa nkan yii.