Linux

Linux: rpm 다운로드 방법

dewstream 2025. 8. 4. 08:00
728x90

※ Linux: How to download rpm.

 

안녕하세요. 듀스트림입니다.

 

오늘은 RHEL 계열 리눅스에서 dnf 또는 yum을 사용하여 .rpm 파일을 바로 설치하지 않고 로컬에 다운로드하는 방법입니다.


1. DNF 사용 (RHEL 8 이상 기본)

▸ 패키지 다운로드

dnf download --destdir=/디렉터리 <패키지명>

 

▸ 의존성 포함 다운로드

dnf download --resolve --destdir=/디렉터리 <패키지명>


2. YUM 사용 (RHEL 7 이하 기본)

▸ yum-utils 패키지 설치

  • yum은 다운로드 기능이 없기 때문에 yum-uyils 패키지 설치가 필요합니다.
yum install -y yum-utils

 

▸ 패키지 다운로드

yumdownloader --destdir=/디렉터리 <패키지명>

 

▸ 의존성 포함 다운로드

repoquery --requires --resolve --recursive --qf "%{name}" <패키지> | xargs yumdownloader --destdir=/디렉토리
• 이 명령은 대상 패키지가 Requires 하는 항목들을 재귀적으로 끝까지 추적하여 모든 관련 의존성을 다운로드합니다.
• 완전한 오프라인 설치 환경을 만들 수 있습니다.
• yumdownloader을 dnf download로 치환하면 dnf 명령으로도 사용 가능합니다.


+ 다운로드한 .rpm 파일은 아래 명령으로 설치 가능합니다.

rpm -ivh package.rpm

dnf install ./package.rpm

yum install package.rpm

오늘은 여기까지~

 

728x90

'Linux' 카테고리의 다른 글

Linux: 터미널 세션 기록  (1) 2025.11.14
Linux: 커널 메모리 관리 파라미터  (1) 2025.07.28
Linux: 기본 디렉터리 구조  (2) 2025.07.22
Linux: OpenSSH 사용법  (0) 2025.02.24
Linux: chage 사용법  (0) 2025.02.23