728x90
명령어 rpm이란?
레드햇 계열의 리눅스 배포판에서 사용하는 프로그램(패키지) 설치 관리 도구
- 기본 형태
rpm [옵션] [패키지이름].rpm
- 윈도우의 *.exe 설치 파일과 비슷한 개념
- 패키지 파일이 있어야 가능하기 때문에 인터넷 유무와 상관 없음
<자주 사용하는 옵션>
주로 업그레이드와 설치, 삭제, 조회에 대한 옵션을 사용
1. rpm 패키지 조회
rpm -qa [패키지 이름]
시스템에 해당 패키지가 설치되어 있는지 확인
2. rpm 패키지 업그레이드와 설치
rpm -ivh [패키지 이름]
rpm -Uvh [패키지 이름]
3. rpm 패키지 삭제
rpm -e [패키지 이름]
<옵션 정리>
- -q: 패키지 정보 질의
- -i: 패키지 설치
- -U: 패키지 업그레이드
- -e: 패키지 삭제
- -v: 패키지 검증
- -a: 시스템에 설치된 전체 패키지의 목록
- -h: 설치 진행 과정을 #마크로 화면에 출력
** rpm 명령어의 단점: 의존성 문제
명령어 dnf이란?
인터넷을 통해서 필요한 파일을 저장소에서 자동으로 모두 다운로드해서 설치하는 방식
- 기본 형태
dnf [옵션] [패키지 이름].dnf
- rpm 명령어의 패키지 의존성 문제를 해결
<자주 사용하는 옵션>
1. dnf 패키지 설치
dnf install [패키지 이름]
dnf -y install [패키지 이름]
dnf groupinstall [패키지 이름]
2. dnf 패키지 삭제
dnf remove [패키지 이름]
3. dnf 패키지 업데이트
dnf update [패키지 이름]
dnf check-update [패키지 이름] (업데이트 가능한 목록 보기)
4. dnf 패키지 정보 확인
dnf info [패키지 이름]
'운영체제 > Linux' 카테고리의 다른 글
내가 보려고 정리한 리눅스 명령어: su / sudo 옵션 사용법 (0) | 2023.12.01 |
---|---|
내가 보려고 정리한 리눅스 명령어: 서버 종료 명령어(poweroff, halt, reboot, shutdown, init) 모음 (1) | 2023.12.01 |
내가 보려고 정리한 리눅스 명령어: mv / rename 옵션 사용법 (1) | 2023.11.30 |
내가 보려고 정리한 리눅스 명령어: cp 옵션 사용법 (0) | 2023.11.30 |
내가 보려고 정리한 리눅스 명령어: cat + more 옵션 사용법 (0) | 2023.11.30 |