반응형
부제: 파이썬 없이 C로 구현한, 컨테이너 이미지용 최소 패키지 관리자
microdnf install nginx # 설치
microdnf remove nginx # 삭제
microdnf clean all # 캐시 정리
$ microdnf --help
This is microdnf, which implements subset of `dnf'.
Usage:
microdnf [OPTION…] COMMAND
Commands:
upgrade Upgrade packages
install Install packages
remove Remove packages
repolist List repositories
repoquery Search for packages matching keywordmicrodnf는 dnf의 기능 일부만 C로 다시 구현한 경량 도구다. dnf는 파이썬 스택 전체를 끌고 오지만, microdnf는 그게 필요 없어 컨테이너 베이스 이미지(ubi-minimal 등)에서 이미지 크기를 줄일 때 쓴다. 데비안 진영에 딱 맞는 대응은 없고, 컨테이너 환경 특유의 도구다.
이렇게도 쓴다
패키지를 설치하고 캐시까지 한 번에 지운다(Dockerfile에서 즐겨 쓰는 조합).
microdnf install -y nginx && microdnf clean all
저장소 목록을 확인한다.
microdnf repolist
키워드로 패키지를 검색한다.
microdnf repoquery nginx
질문 없이 무조건 진행한다(비대화형 빌드용).
microdnf --assumeyes install curl
메타데이터 캐시를 미리 생성한다.
microdnf makecache반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] rpmkeys GPG 키 관리와 서명 검증 (0) | 2026.07.16 |
|---|---|
| [RHEL] dnf-automatic 자동 보안 업데이트 (0) | 2026.07.16 |
| [RHEL] yum dnf로 이어지는 옛 패키지 관리자 (0) | 2026.07.16 |
| [RHEL] rpm2cpio 설치 없이 rpm 내용물 꺼내기 (0) | 2026.07.15 |
| [RHEL] needs-restarting 재부팅·재시작 필요 여부 확인 (0) | 2026.07.15 |