Converter arquivos RPM para DEB

Publicado por Robson Fernando Gomes em 27/07/2012

[ Hits: 27.112 ]

Blog: http://maguscode.blogspot.com/

 


Converter arquivos RPM para DEB



Um maneira simples de instalar arquivo '.rpm' em alguma distribuição baseada no Debian, é convertendo o arquivo '.rpm' para o tipo '.deb'.

Para converter o arquivo '.rpm' para um '.deb', o processo é bem simples, basta seguir alguns passos.

1. Instale o programa Alien – O programa Alien converte o arquivo '.rpm' para o tipo '.deb'.

Abra o terminal e execute o seguinte comando:

sudo apt-get install alien

Abaixo, é possível visualizar o processo de instalação:

Abaixo, é possível ver o terminal após a instalação do Alien:

Agora iremos até o diretório onde está localizado o arquivo '.rpm'. Neste exemplo, o arquivo usaremos o arquivo "perl-Alien-wxWidgets-0.37-1.el3.rf.x86_64.rpm".

Abaixo é possível visualizar o arquivo no diretório.

Para iniciar a conversão do arquivo, é necessário seguir a seguinte sintaxe:

sudo alien <opção> arquivo_ser_convertido

Onde temos:
  • O arquivo a ser convertido.
  • O tipo que se deve converter o arquivo_ser_convertido.

As opções são:
  • to-deb - Para converter o arquivo_ser_convertido para .deb
  • to-rpm - Para converter o arquivo_ser_convertido para .rpm
  • to-tgz - Para converter o arquivo_ser_convertido para .tgz

Exemplo:

sudo alien --to-deb perl-Alien-wxWidgets-0.37-1.el3.rf.x86_64.rpm

Abaixo, é possível visualizar o processo de conversão.

Abaixo, é possível visualizar o arquivo '.deb' gerado.

Após a conversão, a instalação do arquivo '.deb' é bem simples, basta seguir a sintaxe:

sudo dpkg --install arquivo_convertido.deb

Onde: "arquivo_convertido.deb" é o arquivo a ser instalado.

Exemplo:

sudo dpkg --install perl-alien-wxwidgets_0.37-2_amd64.deb


Dica previamente publicada em:

Outras dicas deste autor

Lógica para nomes de variáveis, métodos e classes

Como converter ASCII para char ou char para ASCII em Java

Executar comandos do terminal Linux em Java

Remover a barra padrão de um JFrame

Exibir ponto em expressão regular (regex)

Leitura recomendada

Instalando Foreman no CentOS 8

Esquema personalizado para o HTop

SIS 671 agora com suporte de vídeo

Search Plugin Firefox

Instalando Google Chrome no Arch com Git

  

Comentários
[1] Comentário enviado por alan_aguinaga em 18/02/2017 - 12:07h

não dei certo isso não.

eu digitei:

alien -d webminblablbal.src.rpm


e funcionou



Contribuir com comentário