리눅스 rpm 패키지 다운로드

rpm2html 도구의 적절한 작동을 위해서는 패키지 관리자가 RPM을 적절하게 주석을 달아야 하며 패키지를 유지 관리하는 경우 정보가 적절하게 제공되었는지 확인합니다(URL, 전자 메일, …). 이 플러그인은 „얌 설치 / 얌 업데이트”가 아닌 „얌 그룹 설치”에 적용 할 수 있음을 유의하시기 바랍니다. 기본적으로이 플러그인은 저장소에서 사용 가능한 최신 패키지를 다운로드합니다. 그러나 버전을 지정하여 특정 버전을 다운로드할 수 있습니다. 우리는 쉽게 yum 명령에 대한 „Downloadonly”플러그인을 사용하여 모든 종속성모든 RPM 패키지를 다운로드 할 수 있습니다. 고객 포털에서 패키지 다운로드에 대한 자세한 내용은 이 솔루션을 참조하십시오: 고객 포털에서 rpm 패키지를 수동으로 다운로드하는 방법? rpm2html은 RPM 패키지 집합을 설명하는 웹 페이지를 자동으로 생성합니다. -U는 RPM 패키지를 업그레이드하는 데 사용되지만 RPM 데이터베이스에 없는 경우 패키지도 설치합니다. 모든 종속성 패키지를 다운로드하려면 – 해결 옵션을 사용: 개인적으로, 나는 Yum에 대한 „다운로드 전용”플러그인을 통해 Yumdownloader를 선호합니다. 그러나 둘 다 매우 쉽고 편리하며 동일한 작업을 수행합니다. „Downloadonlyonly”플러그인과 는 달리, Yumdownload는 특정 그룹과 관련된 패키지를 다운로드 할 수 있습니다. 참고: 패키지를 보거나 다운로드하려면 패키지에 대한 사용 권한이 포함된 활성 제품 구독이 필요합니다.

이제 위의 명령에서 지정한 위치로 이동합니다. 모든 종속성이 있는 다운로드된 패키지가 표시됩니다. 내 경우에는 /root / mypackages / 디렉토리에서 패키지를 다운로드했습니다. 이전 버전의 소프트웨어 패키지에서 업그레이드하는 경우 다음 예제와 같이 업그레이드 모드에서 RPM을 실행합니다. 패키지가 지정된 위치에 다운로드되었는지 여부를 확인합니다. 기본적으로 이 명령은 패키지를 /var/cache/yum/rhel-{arch}-채널/패키지 위치에 다운로드하여 저장합니다. 그러나 „-downloaddir” 옵션을 사용하여 원하는 위치에 패키지를 다운로드하여 저장할 수 있습니다. 일전에 는 CentOS 7에서 자주 사용하는 패키지만 사용하여 로컬 리포지토리를 만들려고 했습니다. 물론, 우리는 컬 또는 wget 명령을 사용하여 모든 패키지를 다운로드 할 수 있습니다. 그러나 이러한 명령은 필요한 종속성을 다운로드하지 않습니다.

패키지설치에 필요한 종속성을 수동으로 검색하고 다운로드하는 데 약간의 시간을 할애해야 할 수 있습니다. 글쎄, 더 이상! 이 간단한 자습서에서는 CentOS의 모든 종속성이 있는 RPM 패키지를 다운로드하는 방법을 살펴보겠습니다. 동일한 단계가 RHEL, 페도라 및 과학 리눅스와 같은 다른 RPM 기반 시스템에서 작동 할 수 있지만 CentOS 7에서이 가이드를 테스트했습니다. 태그: CentOS 7다운로드 RPM 패키지다운로드만페도라패키지 매니저RHELRPMYUMYumdownloader rpm2html의 목표는 다양한 패키지 간의 종속성을 식별하고 주어진 패키지를 설치하는 데 필요한 리소스를 제공하는 패키지를 찾는 것입니다.