Kuidas installida pakettide rühma YUM-i abil CentOS-i ja RHEL-i
CentOS/RHEL-is saate installida pakette eraldi või installida mitu paketti ühe toiminguna rühma. Pakettgrupp sisaldab pakette, mis täidavad seotud ülesandeid, näiteks arendustööriistad, veebiserver (näiteks LEMP), töölaud (minimaalne töölaud, mida saab kasutada ka õhukese kliendina) ja palju muud.
Selles juhendis selgitame, kuidas installida YUM-i paketihalduriga pakettide rühm CentOS, RHEL ja Fedora jaotustes.
Alates yum versioonist 3.4.2 võeti kasutusele rühmade käsk ja see töötab nüüd Fedora-19 + ja CentOS/RHEL-7 + versioonides; see koondab kõik alamkäsud rühmadega tegelemiseks.
Kõigi yum-repode saadaolevate rühmade loetlemiseks kasutage loendi alamkäsu järgmiselt:
# 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 ....
Rühmade koguarvu näete kokkuvõtliku alamkäsu abil:
# 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
Enne pakettide rühma installimist saate info alamkäsu abil vaadata grupi ID-d, rühma lühikirjeldust ja erinevaid pakette, mida see sisaldab erinevates kategooriates (kohustuslikud, vaikepaketid ja valikulised paketid).
# 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 ...
Pakettide rühma, näiteks arendustööriistade (põhiarenduskeskkond), installimiseks kasutage installimise alamkäsu järgmiselt.
# 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 ...
Grupi eemaldamiseks (mis kustutab kõik grupi paketid süsteemist) kasutage lihtsalt käsu Remove alamkäsu.
# yum groups remove "Development Tools"
Rühma saab installituna märkida ka alloleva käsuga.
# yum groups mark install "Development Tools"
Praeguseks kõik! Rohkem alamkäsusid ja nende selgitusi leiate grupi alajaotusest yum man lehelt.
Samuti võiksite lugeda neid järgmisi artikleid Yumi paketihalduris.
- Kuidas installida ja kasutada rakendust yum-utils Yumi säilitamiseks ja selle jõudluse suurendamiseks
- 4 viisi teatud pakettivärskenduste keelamiseks/lukustamiseks käsu Yum abil
- Kuidas parandada Yumi viga: andmebaasi kettapilt on valesti vormistatud
- Kuidas kasutada programmi „Yum History” installitud või eemaldatud pakettide teabe leidmiseks
Selles juhendis oleme selgitanud, kuidas installida YUM-i paketihalduriga pakettide rühm CentOS-is, RHEL-is ja Fedoras. Selle artikli kohta päringute või vaadete saatmiseks kasutage allolevat kommentaarivormi.