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

yum을 이용한 특정 패키지그룹 설치 및 업데이트하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

yum 이용한 특정 패키지그룹 설치 업데이트하기

 

 

 

 

 

 

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

 

 

 

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

 

 

 

 

 

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



 

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

 

 

 

 당연한 얘기겠지만 패키지그룹에는 여러 개의 패키지가 존재합니다.

 

 

 

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

 

 

 

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

 

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

 

 

 

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

 

 

 

 유의 하십시오.


 

 

[root@su250 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@su250 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,787 개
  • 현재 접속자 :  236 명