리눅스 rpm: Difference between revisions
From IT위키
No edit summary |
No edit summary |
||
(4 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 29: | 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