모든 종속성이 포함된 RPM을 로컬에 설치

모든 종속성이 포함된 RPM을 로컬에 설치

공식 사이트에서 다운로드한 rpm을 사용하여 centos 7에 docker-ce를 설치하려고 하고 있으며 --downloadonly디렉터리에서 yum을 사용하여 종속성을 다운로드했으며 docker-ce RPM을 설치하려고 하는 동안 충족되지 않은 종속성이 있다는 메시지를 받았습니다.

위의 내용에 대해 두 가지 질문이 있습니다.

  • / 기본 RPM과 동일한 디렉토리에 존재하는 종속성 순서에 대해 걱정하지 않고 RPM을 모든 종속성과 함께 설치할 수 있는 방법은 무엇입니까?
  • RPM 패키지의 모든 종속성을 다운로드하고 인터넷/로컬 저장소에 전혀 액세스하지 않고도 설치할 수 있습니까?

답변1

좋아, 좀 더 많은 시도와 시도 끝에 RPM을 설치할 수 있었습니다. 내가 취한 단계는 다음과 같습니다.

메인 RPM에 대한 종속성을 다운로드했고, RPM을 설치할 때 몇 가지 패키지를 더 다운로드하라는 메시지가 표시되었고, 그 패키지도 다운로드한 후 다운로드할 섹션에 아무것도 없을 때까지 진행했습니다.

모든 패키지를 하나의 디렉토리에 넣고 yum localinstall *.rpm.

관련 정보