리눅스 rpm: Difference between revisions

From IT Wiki
(새 문서: ;Red Hat Package Manager == 주요 옵션 == * -i : 설치 * -e : 제거 * -U : 업그레이드 * -q : 쿼리(조회) * -p : 대상 패키지 파일 지정 * -v : 작업 내용 상...)
 
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[분류:리눅스]][[분류:리눅스 명령어]]
;Red Hat Package Manager
;Red Hat Package Manager


Line 4: Line 5:
* -i : 설치
* -i : 설치
* -e : 제거
* -e : 제거
** --nodeps : 설치·제거 시 의존도를 고려하지 않고 진행한다.
** ––force : 강제로 진행한다.
* -U : 업그레이드
* -U : 업그레이드
* -q : 쿼리(조회)
* -q : 쿼리(조회)
Line 17: Line 20:
* '''업그레이드'''
* '''업그레이드'''
** rpm -Uvh 패키지명
** rpm -Uvh 패키지명
* '''패키지 확인 '''
* '''패키지 설치 확인 '''
** rpm -qa | grep [패키지명]
** rpm -qa | grep [패키지명]
* '''파일이 속한 패키지 찾기'''
* '''파일이 속한 패키지 찾기'''
** rpm -qf [파일]
** rpm -qf [파일]
* '''패키지에 포함된 파일 목록'''
** rpm -ql [패키지명]
* '''설치된 패키지 정보 출력'''
* '''설치된 패키지 정보 출력'''
** rpm -qi [패키지명]
** rpm -qi [패키지명]
Line 27: Line 32:
* '''패키지 검증'''
* '''패키지 검증'''
** rpm -V [패키지명]
** rpm -V [패키지명]
<pre class='shell'>
# rpm -V net-tools
S.5...T. /bin/netstat
</pre>
:*-S : 파일의 크기가 변경되었다.
:*-M : 파일의 퍼미션이 변경되었다.
:*-5 : MD5 체크섬이 변경되었다.
:*-D : 장치 정보가 변경되었다.
:*-L : 심볼릭 링크가 변경되었다.
:*-U : 소유자 정보가 변경되었다.
:*-G : 소유그룹 정보가 변경되었다.
:*-T : 파일 수정 시간이 변경되었다.
* '''RPM 데이터베이스 복구'''
* '''RPM 데이터베이스 복구'''
** rpm --rebuilddb
** rpm --rebuilddb

Latest revision as of 14:06, 21 April 2019

Red Hat Package Manager

주요 옵션[edit | edit source]

  • -i : 설치
  • -e : 제거
    • --nodeps : 설치·제거 시 의존도를 고려하지 않고 진행한다.
    • ––force : 강제로 진행한다.
  • -U : 업그레이드
  • -q : 쿼리(조회)
  • -p : 대상 패키지 파일 지정
  • -v : 작업 내용 상세 출력
  • -V : 패키지 검증

활용[edit | edit source]

  • 패키지 설치
    • rpm -ivh [패키지명]
  • 패키지 제거
    • rpm -ev [패키지명]
  • 업그레이드
    • rpm -Uvh 패키지명
  • 패키지 설치 확인
    • rpm -qa | grep [패키지명]
  • 파일이 속한 패키지 찾기
    • rpm -qf [파일]
  • 패키지에 포함된 파일 목록
    • rpm -ql [패키지명]
  • 설치된 패키지 정보 출력
    • rpm -qi [패키지명]
  • 설치되지 않은 패키지파일 정보 출력
    • rpm -qip [패키지파일명]
  • 패키지 검증
    • rpm -V [패키지명]
# rpm -V net-tools
S.5...T. /bin/netstat
  • -S : 파일의 크기가 변경되었다.
  • -M : 파일의 퍼미션이 변경되었다.
  • -5 : MD5 체크섬이 변경되었다.
  • -D : 장치 정보가 변경되었다.
  • -L : 심볼릭 링크가 변경되었다.
  • -U : 소유자 정보가 변경되었다.
  • -G : 소유그룹 정보가 변경되었다.
  • -T : 파일 수정 시간이 변경되었다.
  • RPM 데이터베이스 복구
    • rpm --rebuilddb