RPM패키지 업그레이드 설치시에 중복과 충돌문제 발생시 강제 설치하기 : --force옵션 사용
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,604 조회
- 0 추천
- 목록
본문
RPM패키지 업그레이드 설치시에 중복과 충돌문제 발생시 강제 설치하기 : --force옵션 사용
업그레이드를 하고자 하는 패키지가 현재 시스템에 이미 설치되어 있어 중복이 되거나 또는 이미 설치되어 있는 다른 패키지의 일부 파일들과 충돌(conflict)이 발생하는 경우에는 업그레이드설치가 되지 않습니다.
앞의 두가지 예에서 보셨듯이 --replacepkgs옵션과 --replacefiles옵션 그리고 --oldpackage옵션을 동시에 사용하는 것과 동일한 효과를 볼 수 있는 --force옵션을 사용하시면 됩니다.
즉 --force옵션은 --replacepkgs, --replacefiles, --oldpackage 3가지 옵션을 모두 사용하는 것과 동일한 것입니다.
그럼 이제 패키지의 업그레이드를 --force옵션으로 해보도록 하겠습니다.
아래의 예는 openssl-0.9.7a-2패키지의 중복과 충돌문제로 인하여 업그레이드 설치가 되지 않았던 것을 --force옵션을 사용하여 강제로 업그레이드 설치한 예입니다.
[root@su250 Packages]# rpm -Uvh --force openssl-0.9.8g-11.fc10.i686.rpm warning: openssl-0.9.8g-11.fc10.i686.rpm: Header V3 DSA signature: NOKEY, key ID 4ebfc273 Preparing... ########################################### [100%] 1:openssl ########################################### [100%] [root@su250 Packages]# |
-Uvh옵션으로 패키지 업그레이드에서 사용하는 --force옵션은 -ivh로 패키지를 설치할 때의 --force와 동일한 의미를 가집니다.
관련자료
-
이전
-
다음