É possível usar o yum para instalar um arquivo RPM no Red Hat Linux?


14

É possível usar o yum para instalar um arquivo RPM no Red Hat Linux?

Como não tenho acesso à Internet a partir deste Linux, não posso fazer o wget e seguir o processo.

Então, tudo o que tenho agora é um arquivo rpm. Como instalo?

Respostas:


20

Sim, é possível instalar um único arquivo já baixado via YUM

yum install RPM-FILENAME.rpm do diretório para o qual você baixou o pacote.


Isso tem o benefício de que, se o pacote exigir dependências extras, elas serão encontradas, baixadas e instaladas; enquanto uma planície rpmapenas reclamará que as dependências estão ausentes. Você pode configurar os repositórios locais (por exemplo, no DVD de instalação) se não tiver acesso à rede.
vonbrand

1

rpm -ivh file.rpm

é o comando para você. O benefício do yum é que ele resolverá dependências para você e também instalará dependências junto com o aplicativo em questão. Mas você precisa definir o caminho dos recursos de software em /etc/yum.repos.d em um arquivo .repo


3
Se você usar esse comando, verá o RPMDB altered outside of yumaviso na próxima vez que executar um yumcomando. Isso pode ser resolvido usando yum history sync, mas é melhor evitar não usar rpme usar o yum installcomando, como na resposta acima.
Dmitri
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.