'2016/08/04'에 해당되는 글 1건

  1. 2016.08.04 [centos] yum groupinfo, groupinstall 설치


centos 7에 기본 툴과 개발 툴인 "Base", "Development Tools"를 설치할 수 있다. 



$ yum groupinfo "Base"

Group: 기본

 Group-Id: base

 Description: Enterprise Linux의 기본 설치

 Mandatory Packages:

    acl

    at

   +attr

...


$ yum groupinfo "Development Tools"

Group: 개발 도구

 Group-Id: development

 Description: 기본적인 개발 환경

 Mandatory Packages:

   +autoconf

   +automake

    binutils

   +bison

   +flex

    gcc

   +gcc-c++

    gettext

....



설치는 groupinstall을 사용한다.


$ sudo yum -y groupinstall "Base", "Development Tools"





yum 그룹 패키지를 설치했는지, 안했는지를 알기 위해 grouplist를 실행한다.


# yum grouplist

Loaded plugins: fastestmirror

Setting up Group Process

Loading mirror speeds from cached hostfile

Installed Groups:

   Additional Development

   Development tools

   Legacy UNIX compatibility

   Milkymist

   Perl Support

   Security Tools

   Web Server

Available Groups:

   Backup Client

   Backup Server

   Base

   CIFS file server

   Client management tools

   Compatibility libraries

   Console internet tools




참고로. centos7부터는 과거 Centos6 이하에서 사용할 수 있었던 "Development Libraries"를 더 이상 못 쓰는 것 같다.


$ yum groupinfo "Development Libraries"

Warning: group/environment Development Libraries does not exist.


$ yum grouplist | grep Development

   Additional Development

   Development tools

   Desktop Platform Development

   Server Platform Development




대신, yum groupinstall "Additional Development"를 사용한다.

Posted by '김용환'
,