패키지 설치 시엔 -i 옵션을 사용합니다.
- v (verbose) : 설치 시 상세 내용을 함께 출력 합니다.
- h (hash marks) : 설치 시 progress 를 # 으로 표시 해 줍니다.
ex) $ rpm -ivh vim-common-7.6.160-6.el7_6.x86_64.rpm
추가로 함께 사용한 가능한 옵션은 다음과 같습니다.
- nodeps : 의존성을 무시하고 설치를 진행 합니다. (정상 동작 하지 않을 수 있음)
- replacepkgs : 기존 설치된 동일 패키지가 있다면 패키지를 교체 합니다.
- replacefiles : 기존 설치된 동일 패키지가 있다면 파일을 교체 합니다.
- force : 강제로 설치를 진행 합니다. (정상 동작 하지 않을 수 있음)
업그레이드 시엔 -U 옵션을 사용 합니다. (대문자로 사용)
- v (verbose) : 설치 시 상세 내용을 함께 출력 합니다.
- h (hash marks) : 설치 시 progress 를 # 으로 표시 해 줍니다.
ex) $ rpm -Uvh vim-common-7.6.160-6.el7_6.x86_64.rpm
추가로 함께 사용한 가능한 옵션은 다음과 같습니다.
- nodeps : 의존성을 무시하고 설치를 진행 합니다. (정상 동작 하지 않을 수 있음)
- replacepkgs : 기존 설치된 동일 패키지가 있다면 패키지를 교체 합니다.
- replacefiles : 기존 설치된 동일 패키지가 있다면 파일을 교체 합니다.
- force : 강제로 설치를 진행 합니다. (정상 동작 하지 않을 수 있음)
- oldpackage : 새로 설치 할 패키지가 기존 설치된 패키지보다 낮은 버전의 패키지더라도 설치하는 옵션으로 다운그레이드시에도 사용 가능합니다.
패키지 삭제 시엔 -e 옵션을 사용합니다
- v (verbose) : 설치 시 상세 내용을 함께 출력 합니다.
- h (hash marks) : 설치 시 progress 를 # 으로 표시 해 줍니다.
ex) $ rpm -evh vim-common-7.6.160-6.el7_6.x86_64.rpm
추가로 함께 사용한 가능한 옵션은 다음과 같습니다.
- nodeps : 의존성을 무시하고 설치를 진행 합니다. (정상 동작 하지 않을 수 있음)
- test : 실제 삭제하지 않고, 삭제 했을 경우 의존성 문제가 있는지 확인할 수 있는 옵션
가장 많은 조합이 가능한 -q 옵션 입니다.
특정 패키지의 정보 뿐만 아니라 시스템에 설치된 패키지들의 정보 확인이 가능 합니다.
- a : 시스템에 설치 된 전체 패키지 정보 확인
a 옵션과 함께 사용하여 시스템에 설치된 전체 패키지 목록을 출력 합니다.
ex ) $ rpm -qa
- grep 명령어와 함께 특정 패키지가 설치 되었는지 확인 가능 합니다.
ex) $ rpm -qa | grep vim
- i : 설치 된 패키지의 정보 확인
i 옵션과 조합하여 설치 되어있는 패키지의 상세 정보를 확인 합니다.
ex) $ rpm -qi vim
- ip : rpm 파일의 상세 정보 확인
아직 설치 되지 않은 패키지의 상세 정보 확인은 ip 옵션을 통해 수행 합니다.
ex) $ rpm -qip vim-common-7.4.160-6.el7_6.x86_64.rpm
- R : 설치 된 패키지의 의존성 확인
기존 설치 된 패키지의 의존성 확인을 위해 사용합니다.
ex) $ rpm -qR vim
- Rp : rpm 파일의 의존성 확인
설치 되지 않은 패키지의 의존성 확인을 위해 사용합니다.
ex) $ rpm -qRp vim-common-7.4.160-6.el7_6.x86_64.rpm
- l : 설치된 패키지의 파일(들) 경로 확인
기존 설치된 패키지의 파일(들)의 위치를 확인 할 때 사용 합니다.
ex) $ rpm -ql vim
- lp : rpm 파일의 설치 파일(들) 경로 확인
rpm 패키지 파일 안의 파일들의 경로를 확인 합니다.
rpm 파일을 통해 패키지를 설치 할 경우 어떤 파일들이 설치 될 지 미리 알 수 있습니다.
ex) $ rpm -qlp vim-common-7.4.160-6.el7_6.x86_64.rpm
- f : 특정 파일을 설치 한 패키지 명 확인
특정 파일을 어떤 패키지가 설치했는지 확인 하고 싶을 때 사용 합니다.
ex) $ rpm -qf /usr/bin/vim