본문 바로가기
서버/리눅스

CentOS 패키지 강제 설치하기

by 사악신 2014. 3. 19.


보통 yum 을 사용하여 패키지를 설치하는데요. 의존성 문제 등으로 꼬이는 경우가 있습니다. rpm 은 이럴때 강제설치 옵션이 있는데 yum 은 마땅한 방법이 없습니다. 이럴때 사용하는 방법....


yum install yum-downloadonly


yum 플러그인 중 downloadonly 를 설치합니다. 이 플러그인을 사용하면 설치대신 특정 경로에 패키지를 다운로드할 수 있습니다. 추가된 옵션은 --downloadonly 와 --downloaddir 이 있습니다. 다음과 같이 사용합니다.


yum install ffmpeg ffmpeg-devel --downloadonly --downloaddir=/usr/local/src/ffmpeg


설치과정은 동일하지만...



다운로드한 후에 더 이상 진행하지 않고 위와 같이 종료합니다. 이렇게 다운로드한 rpm 들 중 충돌을 야기하는 놈들을 --force 옵션 등을 사용하여 먼저 강제 설치한 후, 다시 yum install 을 진행하면 강제 설치를 완료할 수 있습니다.(당연히 이렇게 자주 강제 설치하는 거 좋지 않습니다.^^)


반응형

'서버 > 리눅스' 카테고리의 다른 글

CentOS, node.js - Ghost 설치하기  (0) 2014.05.01
CentOS GitEye 설치하기  (0) 2014.03.20
CentOS SmartSVN 설치하기  (0) 2014.03.19
VirtualBox CentOS 공유 폴더 설정하기  (0) 2014.03.18
CentOS 5.x rockmongo 설치하기  (0) 2014.03.17

댓글