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