Como instalar/remover/atualizar pacotes .rpm no Red Hat?

Como instalar/remover/atualizar pacotes .rpm no Red Hat?

Preciso instalar um pacote que está faltando na minha máquina virtual que está executando o Red Hat. Como faço isso?

Qual comando devo usar para instalar/remover/atualizar pacotes .rpm?

Responder1

EDITAR:Conforme recomendado no comentário abaixo, você pode usar yumpara tudo e ficará bem.

VerificarDocumentação da Red Hatpara o rpmcomando.

Basicamente:

  • rpm -Uvh package_file.rpminstala/atualiza um pacotede um arquivo .rpm
  • rpm -e package_nameremove um pacote

Para instalar pacotes dos repositórios da Red Hat, useyum, cujos comandos são em sua maioria autoexplicativos ( install, updateetc...).Esta documentaçãoé para CentOS 5, mas acho que deve funcionar para versões mais recentes do Red Hat/CentOS.

Responder2

RTFM: man yum. apropos installleva ao caminho dos direitos.

Se "apropos" não retornar nada, você deverá executar makewhatisprimeiro.

Depois disso, você encontrará quase tudo com "apropos", que fará uma pesquisa de texto completo de todas as descrições curtas da página de manual.

yum, ao contrário do rpm, resolverá todas as dependências necessárias.

Responder3

Instale rpm:

rpm -ivh abcd.rpm

Atualizar rpm:

rpm -Uvh abcdef.rpm

Remover rpm:

rpm -e abcd.rpm 

ou remova o rpm sem dependências:

rpm -e --nodeps abcd.rpm

informação relacionada