Instalar pacotes RPM no Ubuntu

Publicado por Denis Gabriel Ignacio em 06/05/2010

[ Hits: 162.376 ]

 


Instalar pacotes RPM no Ubuntu



Primeiramente vou explicar qual o significado da palavra. RPM é um sistema de instalação / desinstalação / atualização criado pela Red Hat, equivale ao DEB. O RPM é usado por muitas distribuições populares como Fedora, SUSE, entre outras, mas o Ubuntu Linux não se encontra nesta lista.

Quem está acostumado a usar o comando "rpm -i pacote.rpm" para instalar pacotes rpm, vai sentir um pouco de dificuldade ao se deparar com pacotes rpm no Ubuntu.

Mas este problema é bem simples de ser solucionado, no Ubuntu existe um comando chamado alien. Este comando não vem instalado por padrão, vamos precisar fazer a instalação dele antes de continuar.

Instalando o alien:

sudo apt-get install alien

Agora que já temos o alien instalado, podemos instalar os pacotes rpm.

sudo alien pacote.rpm

O comando acima irá gerar um arquivo deb do pacote. Para instalar o pacote deb podemos utilizar o comando:

sudo dpkg -i pacote.deb

Se ocorreu tudo certo seu pacote foi instalado e está pronto para ser usado.

Agora vamos explicar como o comando alien funciona. Ele é um conversor de formatos, ou seja, você tem um pacote rpm, mas a sua distribuição suporta apenas deb. Com o alien é possível converter este rpm para deb e posteriormente instalar o deb gerado.

Caso queira saber mais algumas informações sobre este comando leia o manual:

man alien

Tem muita informação interessante. Lembrando que o alien não realiza conversão apenas destes formatos citados, é possível converter para deb, rpm, tgz, pkg entre outros.

Até a próxima.

Outras dicas deste autor

Alterando senha inicial do PostgreSQL [Ubuntu]

Identificar o sistema operacional usando ping

Leitura recomendada

Dependências circulares com RPM

Configurando o Samba

Recuperando GRUB do Ubuntu

Renomeando arquivos simultaneamente com apenas uma linha de comando

Wget - baixar tipo específico de arquivos de url

  

Comentários
[1] Comentário enviado por albfneto em 06/05/2010 - 20:34h

boa dica, apenas lembro que se forem encontrados pacotes .DEB, são preferíveis.. Pacotes de Red-Hat, Mandriva, Fedora e OpenSUSE não são garantidos que funcionem em distros Debian.

[2] Comentário enviado por romero.dinfo em 02/06/2011 - 16:38h

Amigo Denis Gabriel Ignacio, so uma pergunta, usei esse tutorial pra um problema aqui e o arquivo .deb foi gerado mas desapareceu, quando da o comando:
dpkg -i nomedoarquivo.deb ele não é encontrado, procurei com o o locate e com o find e não o encontrei. Sabe me dizer qual o problema

[3] Comentário enviado por Angel_07 em 21/06/2011 - 21:58h

Muito Bom, Parabens pelo post.
Sanou minhas dúvidas, e resolvou meu problema.

[4] Comentário enviado por removido em 16/11/2011 - 17:47h

Adorei. Isso pode resolver muitos problemas de compatibilidade, com, por exemplo, softwares que não dão suporte às distribuições Debian.
Vou tentar usar este artefato para instalar o Vmware server no ubuntu, que tem dado muitos problemas. Acho que essa será minha última opção.

[5] Comentário enviado por guidoseverus em 27/11/2011 - 01:30h

Valeu, ajudou bastante.

[6] Comentário enviado por Leovano em 16/11/2012 - 18:27h

Era recomendável vc ter informado q o pacote tem q estar na Pasta Pessoal para ser reconhecido pelo Alien

[7] Comentário enviado por tomatebg em 23/02/2013 - 15:36h

Valeu Ajudou Bastante!

____________________________________________________________________________________________________________

Uzando Ubuntu 12.10 Quantal Quetzal no Mozzila Firefox 19.0





GTests

[8] Comentário enviado por ubuntu-nb em 04/05/2013 - 10:36h

Bom Dia.

estou tentando instalar no meu ubuntu 12 o oracle 11G Developer com esse mesmo procedimento, fiz exatamente esses passos. Ele colocou os arquivos na pasta opt/sqldeveloper porem não consigo executar li em outros tutoriais que precisava executar o comando /etc/init.d/ oracle-xe configure no oracle 10, mais não acho esse arquivo no meu, não sei se é por que é ubuntu 12 ou pq é o oracle 11.


Se conseguirem me dar uma dica agradeceria muito.

Deis de já agradeço.

[9] Comentário enviado por Rafael-Carvalho em 30/09/2013 - 09:31h

Olá, estou usando o Ubuntu 13.04 e gostaria de instalar o Oracle DataBase 11g, porém estou tendo dificuldades, segui os passos indicados mas nada resolvel, alguém poderia me dar uma ajuda aí?



Contribuir com comentário