Instale um RPM com todas as dependências localmente

Instale um RPM com todas as dependências localmente

Estou tentando instalar o docker-ce no centos 7 usando rpm baixado do site oficial, baixei as dependências usando yum --downloadonlyem um diretório e ao tentar instalar o docker-ce RPM me disseram que há dependências não cumpridas.

Eu tenho duas perguntas sobre o acima

  • Se/como um RPM pode ser instalado com todas as suas dependências sem se preocupar com a sequência das dependências presentes no mesmo diretório do RPM principal
  • Podemos baixar todas as dependências de um pacote RPM e instalá-lo sem acesso à Internet/repositório local?

Responder1

Tudo bem, depois de mais alguns testes e tentativas, consegui instalar o RPM. Aqui estão os passos que tomei.

Baixei as dependências do RPM principal, ao instalar os RPMs fui solicitado a baixar mais alguns pacotes, baixei também e fui até que não houvesse nada na seção para baixar.

Coloquei todos os pacotes em um diretório e fiz um arquivo yum localinstall *.rpm.

informação relacionada