반응형
부제: RHEL 계열의 표준 패키지 관리자, 데비안의 apt에 대응
dnf install nginx # 설치
dnf remove nginx # 삭제
dnf upgrade # 전체 업데이트
$ dnf repolist
repo id repo name
appstream Rocky Linux 9 - AppStream
baseos Rocky Linux 9 - BaseOS
extras Rocky Linux 9 - Extrasdnf는 Rocky·RHEL·Fedora의 기본 패키지 관리자다. 데비안의 apt에 해당하며, apt install이 dnf install, apt update && apt upgrade가 dnf upgrade 하나로 끝난다. 내부적으로 rpm 패키지를 다루고 의존성을 자동으로 해결한다.
이렇게도 쓴다
설치된 패키지를 검색한다.
dnf search nginx
패키지 상세 정보를 본다.
dnf info bash
특정 파일이 어느 패키지에서 왔는지 찾는다.
dnf provides /usr/bin/htop
설치된 패키지 중 이름에 특정 문자열이 든 것만 추린다(파이프 조합).
dnf list installed | grep -i python
보안 업데이트만 골라 적용한다.
dnf upgrade --security
캐시를 지우고 메타데이터를 새로 받는다.
dnf clean all && dnf makecache반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] dnf config-manager 저장소 추가·활성화 관리 (0) | 2026.07.15 |
|---|---|
| [RHEL] rpm 패키지 조회·검증의 저수준 도구 (0) | 2026.07.15 |
| [리눅스] xxd 바이너리를 16진수로 들여다보기 (0) | 2026.07.14 |
| [리눅스] numfmt 숫자를 사람이 읽기 좋은 단위로 (0) | 2026.07.14 |
| [리눅스] basename dirname 경로에서 파일명과 디렉토리 분리 (0) | 2026.07.14 |