yum을 이용한 특정 패키지그룹 설치 및 업데이트하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,127 조회
- 0 추천
- 목록
본문
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]: … 이하생략 |
관련자료
-
이전
-
다음