티스토리 뷰

https://sesoc.tistory.com/113?category=1048265

 

1. RPM 명령어

RPM 명령어는 RPM 패키지를 관리하는 데 사용하는 강력한 도구이다. 기본적인 설치, 제거, 업데이트 외에도 다양한 옵션과 기능을 제공하여 시스템 관리를 효율적으로 수행할 수 있도록 도와준다.

  1) 패키지 설치

      ① rpm -i 명령어 : 패키지 설치

      ② -h 옵션 : 설치 옵션 목록 출력

      ③ --nodeps 옵션 : 의존성 패키지 자동 설치 비활성화

      ④ --force 옵션 : 이미 설치된 패키지 버전을 강제로 업데이트

# 예시

# 패키지 설치
rpm -i <패키지 이름>.rpm

# 의존성 패키지 자동 설치 비활성화
rpm -i -nodeps <패키지 이름>.rpm

# 이미 설치된 패키지 버전 강제 업데이트
rpm -i -force <패키지 이름>.rpm

 

  2) 패키지 제거

      ① rpm -e 명령어 : 패키지 제거

      ② -h 옵션 : 제거 옵션 목록 출력

      ③ --all 옵션 : 패키지와 함께 설치된 모든 파일 제거

      ④ --nodeps 옵션 : 의존성 패키지 제거 여부 선택

# 예시

# 패키지 제거
rpm -e <패키지 이름>.rpm

# 패키지와 함께 설치된 모든 파일 제거
rpm -e -all <패키지 이름>.rpm

# 의존성 패키지 제거하지 않고 패키지만 제거
rpm -e -nodeps <패키지 이름>.rpm

 

  3) 패키지 업데이트

      ① rpm -U 명령어 : 패키지 업데이트

      ② -h 옵션 : 업데이트 옵션 목록 출력

      ③ --replacepkgs 옵션 : 이전 버전 패키지 교체

      ④ --test 옵션 : 업데이트 시뮬레이션

# 예시

# 패키지 업데이트
rpm -U <새로운 패키지 이름>.rpm

# 이전 버전 패키지 교체
rpm -U --replacepkgs <새로운 패키지 이름>.rpm

# 업데이트 시뮬레이션
rpm -U --test <새로운 패키지 이름>.rpm

 

  4) 패키지 정보 확인

      ① rpm -U 명령어 : 패키지 업데이트

      ② -h 옵션 : 업데이트 옵션 목록 출력

      ③ --replacepkgs 옵션 : 이전 버전 패키지 교체

      ④ --test 옵션 : 업데이트 시뮬레이션

# 예시

# 특정 패키지 정보 확인
rpm -q <패키지 이름>.rpm

# 설치된 모든 패키지 정보 출력
rp, -qa

# 모든 패키지 정보 상세히 출력
rpm -qa -info

 

  5) 기타 유용한 옵션

      ① rpm -V 명령어 : 패키지 파일 검증

      ② rpm -g 명령어 : 패키지 그룹 관리

      ③ rpm --rebuilddb 명령어 : 패키지 데이터베이스 재구성

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함