RPM(Redhat Package Manager)
*.rpm 이를 패키지라고 부름
(버전은 그대로)
패키지이름 - 버전 - 릴리즈 번호 - 버전 - 아키텍처
(주.부.패치버전) (x86_64:64비트, i386~:32비트 CPU, noarch: 모든 CPU 에 사용가능한 패키지)
1. 설치: rpm -Uvh 패키지.rpm
U: 기존에 설치되어있으면 업그레이드
h: hash 마크 출력
2. 삭제: rpm -e 패키지
3. rpm -qa 를 통해 패키지 설치 확인
rpm -qip: 패키지 설명 출력
RPM의 단점
A라는 패키지를 설치할 때 우선적으로 설치되어야 할 패키지가 필요할 경우 찾기가 어려움(의존성 문제) ==> dnf, yum
DNF(Dandified dnf)
- pkg 가 없어도 인터넷을 통해 다운로드 받는 형식
- /etc/yum.repos.d/ ==> dnf clean all을 통해 새로 업데이트된 yum.repos.d 파일 가져온다.
1. 설치: dnf -y install pkgname
- RPM 파일 설치 dnf install pkgname.rpm
-인증되지 않은 패키기 강제 설치: dnf install --nogpgcheck pkgname.rpm
2. 삭제: dnf remove pkgname
dnf install 작동 방식
dnf install 입력 -> yum.repos.d 디렉터리의 *.repo 파일 확인(URL) -> 패키지 저장소에서 목록을 가져옴 -> y 입력 시 다운로드
'OS > Linux' 카테고리의 다른 글
[Linux] RAID 기본 설정 방법 (0) | 2020.12.29 |
---|---|
[Linux] tar, 파일 압축 (0) | 2020.12.28 |
[Linux] 사용자 관리 (3) 그룹 관리 (0) | 2020.12.21 |
[Linux] 사용자 관리 (2) 사용자 계정 추가 및 삭제 (0) | 2020.12.21 |
[Linux] 사용자 관리 (1) 리눅스 사용자 계정 관련 파일 (0) | 2020.12.21 |