1. 설치모드
-i (--install) : 패키지 최초설치 시 사용, 이전버전 있으면 설치안됨
-U(--upgrade) : 기존 패키지를 업그레이드 할 때 사용
이미 설치 된 패키지 없을 시에도 가능함(위 i옵션과 같아짐)
-F(--freshen) : 이전 버전이 설치된 경우에만 설치, 업데이트라고 볼 수 있음
--force : 기존에 설치된 패키지와 그 파일을 강제로 다시 설치하도록 함
2. 제거모드
-e : 패키지를 제거할 때 사용 (eliminate)
--nodeps : 의존성 문제 일으켜 설치 안될 경우에 무시해버리는 옵션(no dependancy)
--allmatches : 중복되어 있는 경우 모두 지우는 옵션
#rpm -e httpd --nodeps
3. 질의모드
-q : 질의시 꼭 써야하는 옵션, 단독으로 쓰일경우 패키지가 설치되어 있는지 확인(--query)
-i : 설치된 패키지의 정보를 보여줌(--info)
-l : 패키지에 포함된 모든 파일을 보여줌, 어디 설치되었는지 경로확인(--list)
-qa : 현재 설치된 모든 패키지 목록을 찾는데 사용, 보통 grep명령과 같이 사용
#rpm -qa | grep sendmail
-c : 해당 패키지의 설정파일이나 스크립트 파일을 보여줌
-f 파일명 : 지정된 파일이 포함된 패키지를 출력
-R : 어떤 패키지에 의존하고 있는지를 보여줌(--requires)
4. 검증모드
-V : verify 약자로 검증할 때 쓰는 기본 옵션
-a : 모든 패키지를 검사
#rpm -Va
-i (--install) : 패키지 최초설치 시 사용, 이전버전 있으면 설치안됨
-U(--upgrade) : 기존 패키지를 업그레이드 할 때 사용
이미 설치 된 패키지 없을 시에도 가능함(위 i옵션과 같아짐)
-F(--freshen) : 이전 버전이 설치된 경우에만 설치, 업데이트라고 볼 수 있음
--force : 기존에 설치된 패키지와 그 파일을 강제로 다시 설치하도록 함
*설치 시 같이 사용하는 옵션 -v : 메시지를 자세히 보여준다(verbos) -h : #기호 표시해 준다 (hash) #rpm -ivh kernel-2.6.21-15.EL.i386.rpm |
2. 제거모드
-e : 패키지를 제거할 때 사용 (eliminate)
--nodeps : 의존성 문제 일으켜 설치 안될 경우에 무시해버리는 옵션(no dependancy)
--allmatches : 중복되어 있는 경우 모두 지우는 옵션
#rpm -e httpd --nodeps
3. 질의모드
-q : 질의시 꼭 써야하는 옵션, 단독으로 쓰일경우 패키지가 설치되어 있는지 확인(--query)
-i : 설치된 패키지의 정보를 보여줌(--info)
-l : 패키지에 포함된 모든 파일을 보여줌, 어디 설치되었는지 경로확인(--list)
-qa : 현재 설치된 모든 패키지 목록을 찾는데 사용, 보통 grep명령과 같이 사용
#rpm -qa | grep sendmail
-c : 해당 패키지의 설정파일이나 스크립트 파일을 보여줌
-f 파일명 : 지정된 파일이 포함된 패키지를 출력
-R : 어떤 패키지에 의존하고 있는지를 보여줌(--requires)
4. 검증모드
-V : verify 약자로 검증할 때 쓰는 기본 옵션
-a : 모든 패키지를 검사
#rpm -Va
* RPM 검증코드 5 : MD5 체크섬을 변경 S : 파일의 크기를 변경 L : 심볼릭 링크를 변경 D : 장치 파일을 변경 U : 파일 사용자/소유자가 변경 G : 파일 그룹이 변경 M : 파일모드(권한과 파일형태)가 변경 ? : 원인을 알 수 없거나 예측하지 못한 결과인 경우 |
'로그 저장소 :) > 리눅스.Linux' 카테고리의 다른 글
quota (0) | 2009.07.22 |
---|---|
vi 에디터 정리 (0) | 2009.07.20 |
MySQL Source 설치 (0) | 2009.07.16 |
리눅스 마스터 2급 기출문제 (0) | 2009.07.15 |
우분투(Ubuntu) 리눅스 설치 (1) | 2008.05.06 |