여기서 -destdir는 RPM 패키지를 저장할 디렉토리입니다(지정하지 않은 경우 현재 디렉터리로 기본값). – 해결 – 종속성을 해결 하 고 필요한 패키지를 다운로드 오늘, 우리는 우리가 리눅스에 모든 종속성을 설치 하지 않고 rpm 패키지 (오프라인)만 다운로드 패키지 관리자를 사용 하는 방법을 살펴보겠습니다. 다음 명령은 패키지 URL 목록을 얻고 i?86 아키텍처를 필터링하고 다운로드할 때 패키지 이름을 인쇄합니다. 예를 들어 “nano” rpm에 대한 종속 패키지를 찾으려면 아래 명령을 사용합니다. 출처: https://www.thegeekdiary.com/downloading-rpm-packages-with-dependencies-yumdownloader-vs-yum-downloadonly-vs-repoquery/ 전혀 아닙니다. 설치된 패키지를 다운로드할 수 없습니다. 나는 dcoker 이미지 centos에 createrepo를 설치 : 태그 : 태그 : CentOS 7다운로드 RPM 패키지다운로드다운로드페도라 패키지 관리자RHELRPMYUMYumdownloader 다른 날 나는 우리가 센트로스 7에서 자주 사용하는 패키지와 로컬 저장소를 만들려고했다. 물론, 우리는 컬 또는 wget 명령을 사용하여 모든 패키지를 다운로드 할 수 있습니다. 그러나 이러한 명령은 필요한 종속성을 다운로드하지 않습니다. 패키지설치에 필요한 종속성을 수동으로 검색하고 다운로드하는 데 약간의 시간을 할애해야 할 수 있습니다. 글쎄, 더 이상! 이 간단한 자습서에서는 CentOS의 모든 종속성이 있는 RPM 패키지를 다운로드하는 방법을 살펴보겠습니다.
동일한 단계가 RHEL, 페도라 및 과학 리눅스와 같은 다른 RPM 기반 시스템에서 작동 할 수 있지만 CentOS 7에서이 가이드를 테스트했습니다. Yum 및 Dnf 패키지 관리자는 RedHat 배포판, 즉 RedHat, CentOS 및 Fedora에서 주로 rpm 패키지설치, 재설치, 업데이트, 업그레이드 및 제거에 사용됩니다. 누락된 종속성으로 인해 proj1설치가 실패합니다. RHEL 7과 종속성이 설치된 `yumdownloader –resolve`에서는 다운로드만 하고 종속성 패키지는 없습니다. 메시지는 yumdownloader 명령에서 -destdir 옵션은 다운로드 한 rpms를 저장하려는 디렉토리의 경로를 지정하는 데 사용됩니다. -yumdownloader에서 확인 옵션은 종속성을 해결하고 필요한 패키지를 다운로드합니다. 패키지를 설치하지 않고 다운로드해야 할 수도 있습니다. 다운로드하려는 RPM 패키지에 종속성이 여러 개 있는 경우 이 방법이 어렵고 시간이 오래 걸릴 수 있습니다. 시간과 복잡성을 절약하기 위해 다음 프로그램을 사용하여 설치하지 않고 rpm 패키지를 다운로드할 수 있습니다.