강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

yum실무10편: yum으로 특정 패키지그룹 설치 및 업데이트하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

yum실무10: yum으로 특정 패키지그룹 설치 및 업데이트하기

 

 

 

 

바로 앞에서 우리는 현재 시스템에 설치된 패키지그룹리스트와 설치되어있지 않은, 설치 가능한 패키지그룹리스트를 확인하였다.

 

 

 

 

 이런 정보를 이용하여 이번에는 특정 패키지그룹을 설치하는 예를 보겠다.

 

 

 

 

 

 

사용형식 : yum groupinstall 패키지그룹명

 

위와 같은 형식으로 사용하면 지정한 패키지그룹명에 해당하는 패키지그룹을 설치해 준다.

 

 

 

 

 당연한 얘기지만 패키지그룹에는 여러개의 패키지들이 존재한다.

 

 

 

 

 지정한 패키지그룹에 속한 모든 패키지들을 전부 설치한다.

 

 

 

 

 물론, 여기서도 yum은 의존성검사를 수행하여 의존성문제가 발생하지 않도록 스스로 해결한다 .

 

다음 예는 Clustering이라는 패키지그룹이 설치되어있지 않기에  이 패키지그룹을 설치한 예이다.

 

 

 

 

 아래 예를 잘 보면 패키지그룹에 속한 여러개의 개별패키지들이 모두 설치됨을 알 수 있다.

 

 

 

 

 유의해야 한다.

 

 

 

 

 

 

[root@sulinux Packages]# yum groupinstall Clustering

Loaded plugins: refresh-packagekit

Setting up Group Process

Resolving Dependencies

--> Running transaction check

---> Package gfs2-utils.i386 0:2.99.12-2.fc10 set to be updated

---> Package cman.i386 0:2.99.12-2.fc10 set to be updated

--> Processing Dependency: openais < 0.92 for package: cman

--> Processing Dependency: corosync < 0.93 for package: cman

--> Processing Dependency: corosync >= 0.92 for package: cman

중략

---> Package OpenIPMI-libs.i386 0:2.0.14-5.fc10 set to be updated

--> Running transaction check

---> Package oddjob-libs.i386 0:0.29.1-1.fc10 set to be updated

--> Finished Dependency Resolution

 

Dependencies Resolved

 

========================================================================================

 Package                    Arch        Version                      Repository    Size

========================================================================================

Installing:

 cman                       i386        2.99.12-2.fc10               updates      777 k

 gfs2-utils                 i386        2.99.12-2.fc10               updates      334 k

 rgmanager                  i386        2.99.12-2.fc10               updates      313 k

 system-config-cluster      noarch      1.0.53-2                     fedora       239 k

Updating:

 net-snmp-libs              i386        1:5.4.2.1-1.fc10             updates      1.5 M

Installing for dependencies:

 OpenIPMI                   i386        2.0.14-5.fc10                fedora       121 k

 OpenIPMI-libs              i386        2.0.14-5.fc10                fedora       473 k

 bridge-utils               i386        1.2-6.fc10                   fedora        28 k

 cmanlib                    i386        2.99.12-2.fc10               updates       16 k

 corosync                   i386        0.92-2.fc10                  fedora       251 k

 iscsi-initiator-utils      i386        6.2.0.870-0.2.rc1.fc10       updates      604 k

 libvirt                    i386        0.4.6-3.fc10                 fedora       1.2 M

 modcluster                 i386        0.15.0-6.fc10                fedora       311 k

 net-snmp-utils             i386        1:5.4.2.1-1.fc10             updates      170 k

 oddjob                     i386        0.29.1-1.fc10                fedora        58 k

 oddjob-libs                i386        0.29.1-1.fc10                fedora        20 k

 openais                    i386        0.91-2.fc10                  fedora       242 k

 perl-Crypt-DES             i386        2.05-7.fc9                   fedora        20 k

 perl-Digest-HMAC           noarch      1.01-19.fc9                  fedora        21 k

 perl-Digest-SHA1           i386        2.11-7.fc9                   fedora        53 k

 perl-Net-SNMP              noarch      5.2.0-2.fc9                  fedora       107 k

 perl-Net-Telnet            noarch      3.03-7.fc10                  fedora        56 k

 pexpect                    noarch      2.3-1.fc9                    fedora       217 k

 pyOpenSSL                  i386        0.7-2.fc10                   fedora       174 k

 qemu-img                   i386        0.9.1-10.fc10                fedora        76 k

 ricci                      i386        0.15.0-8.fc10                fedora       1.1 M

 sg3_utils                  i386        1.26-1.fc10                  fedora       489 k

 xen-libs                   i386        3.3.0-1.fc10                 fedora       180 k

 

Transaction Summary

========================================================================================

Install     27 Package(s)        

Update       1 Package(s)        

Remove       0 Package(s)        

 

Total download size: 9.0 M

Is this ok [y/N]:

이하생략

 

 

 

 

위의 예는 패키지그룹을 설치하는 예이다.

 

 

 

 

 만약 다음과 같이 실행한다면 패키지그룹에 대한 업데이트를 수행할 수 있다.

 

 

 

 

 설치와 업데이트는 엄연히 다른 것이다.

 

 

 

 

 기존에 설치된 패키지그룹이 하위버전이고 그보다 상위 버전의 패키지그룹을 설치하려면 다음 예와같이 업데이트하면 된다.

 

 

 

 

 

 

[root@sulinux Packages]# yum groupupdate Clustering

Loaded plugins: refresh-packagekit

Setting up Group Process

Resolving Dependencies

--> Running transaction check

---> Package gfs2-utils.i386 0:2.99.12-2.fc10 set to be updated

---> Package cman.i386 0:2.99.12-2.fc10 set to be updated

--> Processing Dependency: openais < 0.92 for package: cman

--> Processing Dependency: corosync < 0.93 for package: cman

중략

--> Running transaction check

---> Package oddjob-libs.i386 0:0.29.1-1.fc10 set to be updated

--> Finished Dependency Resolution

 

Dependencies Resolved

 

========================================================================================

 Package                    Arch        Version                      Repository    Size

========================================================================================

Installing:

 cman                       i386        2.99.12-2.fc10               updates      777 k

 gfs2-utils                 i386        2.99.12-2.fc10               updates      334 k

 rgmanager                  i386        2.99.12-2.fc10               updates      313 k

중략

 perl-Crypt-DES             i386        2.05-7.fc9                   fedora        20 k

 perl-Digest-HMAC           noarch      1.01-19.fc9                  fedora        21 k

 perl-Digest-SHA1           i386        2.11-7.fc9                   fedora        53 k

 perl-Net-SNMP              noarch      5.2.0-2.fc9                  fedora       107 k

 perl-Net-Telnet            noarch      3.03-7.fc10                  fedora        56 k

 pexpect                    noarch      2.3-1.fc9                    fedora       217 k

 pyOpenSSL                  i386        0.7-2.fc10                   fedora       174 k

 qemu-img                   i386        0.9.1-10.fc10                fedora        76 k

 ricci                      i386        0.15.0-8.fc10                fedora       1.1 M

 sg3_utils                  i386        1.26-1.fc10                  fedora       489 k

 xen-libs                   i386        3.3.0-1.fc10                 fedora       180 k

 

Transaction Summary

========================================================================================

Install     27 Package(s)        

Update       1 Package(s)        

Remove       0 Package(s)        

 

Total download size: 9.0 M

Is this ok [y/N]:

이하생략

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  97 명