Instalar pacotes RPM no Ubuntu

Publicado por Denis Gabriel Ignacio em 06/05/2010

[ Hits: 195.847 ]

 


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

Identificar o sistema operacional usando ping

Alterando senha inicial do PostgreSQL [Ubuntu]

Leitura recomendada

Recuperando inicialização do Slackware após atualização do kernel via slackpkg

Limpando arquivos .conf muito comentados

Guia de comandos Linux totalmente em português de A-Z

Clonando uma tag específica no GIT

Utilizar um Link Simbólico

  

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 removido 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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts