본문으로 바로가기

리눅스 RPM 명령어 패키지 설치

category OS(~2018)/Linux 2018. 8. 20. 10:55


초기의 리눅스는 모든 패키지가 소스 파일 (Tar, gzip) 로 일일이 컴파일하여 설치해야 했기 때문에 리눅스를 사용하는데 어려움이 있었다.


그래서 패키지의 설치와 관리를 용이하게 하기 위해 RPM이 개발되었다. 후에 패키지 검색 및 의존성 문제까지 해결하는 YUM이 나왔다.




rpm 명령어 / 옵션



rpm - Uvh '패키지 명' : 패키지 설치


i : 패키지 설치 ( U 사용 권장 )


U : 패키지가 설치되어 있지 않으면 패키지 설치 / 기존에 패키지가 설치되어 있다면 업그레이드


v : 설치 과정 확인


h : 설치 진행 과정을 # 기호로 화면에 출력


--nodeps : 패키지 설치 시 의존성 검사를 하지 않는다.


--force : 패키지 강제로 설치


--oldpackage : 새로운 패키지를 지우고 구 버전을 설치


-- replacepkgs : 패키지 다시 설치






rpm -e '패키지 명' : 패키지 삭제




rpm -qa : 패키지가 설치되어 있는지 확인




rpm -qi '패키지 이름' : 설치된 패키지의 상세 정보




rpm -ql '패키지 이름' : 패키지에 어떤 파일들이 포함되어 있는지 확인




rpm -qf '파일의 절대경로' : 설치된 파일이 어느 패키지에 포함된 것인지 확인