YUM 관련
RPM 소스 다운로드
패키지 설치
$ yum install yum-plugin-downloadonly
사용방법
포멧) $ yum install --downloadonly --downloaddir=<directory> <package>
예제) $ yum install --downloadonly libvirt-devel.x86_64 --downloaddir=/root/
또는
포멧) $ yumdownloader --source {packagename}
예제) $ yumdownloader --source libvirt-devel
또는
RPM 관련
RPM 패키지 풀기
포멧) $ rpm2cpio [rpm 이름] | cpio -ivd
예제) $ rpm2cpio libvirt-devel-1.1.1-29.el7.x86_64.rpm | cpio -ivd
RPM 패키지 dependency 찾기
파일이 있을 떄) $ rpm -qpR {.rpm-file}
패키지명을 알 떄) $ rpm -qR {package-name}
예제) $ rpm -qpR libvirt-devel-1.1.1-29.el7.x86_64.rpm
RPM 패키지 rebuild
빌드툴 설치
$ yum install rpm-build
YUM 설치시 에러 발생 디버깅용
URLGRABBER_DEBUG=1 yum check-update
참조:
RPM 패키지 만들기: http://onecellboy.tistory.com/267