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.
[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
[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.
[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.
[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í?