OS/Linux

DNF

S.A.H 2021. 7. 27. 12:34
반응형

DNF

  • rpm명령의 패키지 의존성문제를 완전하게 해결
  • 인터넷을 통하여 필요한 파일을 저장소에서 자동으로 모두 다운로드해서 설치하는 방식
  • CentOS7은 YUM, CentOS8은 YUM이 개선된 DNF명령을 사용

 

DNF 기본 사용법

  • 기본설치: dnf install 패키지이름 (주로 dnf -y install 패키지이름을 사용함, -y는 사용자의 확인을 모두 yes로 간주하고 설치를 진행한다는 옵션)
  • RPM 파일 설치: dnf install rpm파일이름.rpm
  • 업데이트 가능한 목록보기: dnf check-update
  • 업데이트: dnf update 패키지이름
  • 삭제: dnf remove 패키지이름
  • 정보확인: dnf info 패키지이름

 

DNF 추가 사용법

  • 패키지 그룹 설치: dnf group install 패키지그룹이름
  • 패키지 리스트 확인: dnf list 패키지이름
  • 특정파일이 속한 패키지이름 확인: dnf provides 파일이름
  • GPG키 검사 생략: dnf install-- nogpgcheck rpm파일이름.rpm(CentOS8에서 인증되지 않은 패키지를 강제로 설치할 때 사용)
  • 기존 저장소 목록 지우기: dnf clean all

 

DNF 작동방식 설정 파일

  • /etc/yum.repos.d/디렉터리: dnf명령을 입력했을 때 검색하게 되는 네트워크의 주소가 들어있는 여러 개의 파일이 존재
반응형