Já falamos e explicamos em outros artigos em funcionamento o famoso alien, ferramenta para conversão de pacotes de um tipo para outro, para transformar RPM em DEB, ou tgz, etc. Vários formatos que o aplicativo suporta e entre os quais podemos converter. O problema com o alien é que ele não é muito confiável e os pacotes convertidos podem não funcionar corretamente quando o convertemos, tenha em mente que as distribuições tendem a ter diferenças notáveis, como a árvore de diretórios, a localização ou sintaxe dos arquivos de configuração. aqueles dos quais esses pacotes dependem, ou nomeie os pacotes dos quais eles dependem de forma diferente. Portanto, podemos encontrar um programa que não funciona corretamente ou que diretamente não funciona.
Bem, junto com o alien vamos apresentar aqui outra ferramenta, embora um pouco mais específica, é debitap. Com ele você não pode transformar entre formatos diferentes como com o alien, mas podemos transformar pacotes DEB específicos de distribuições Debian e derivados para trabalhar em nossa distribuição Arch Linux ou derivados dela. O nome da ferramenta vem de DEB To Arch Package, que dá uma ideia do que ela pode fazer.
Nós podemos instale a ferramenta deptap usando vários métodos que já conhecemos do Arch Linux, como um destes três comandos:
pacaur -S debtap packer -S debtap yaourt -S debtap
Depois de instalá-lo no Arch ou em outras distribuições derivadas dele, podemos continuar a usá-lo. A propósito, você também precisará de outros pacotes adicionais, embora provavelmente já estejam instalados: bash, binutils, pkgfile e fakeroot. Agora, para fazer funcionar, precisamos executar o seguinte comando uniforme criar e atualizar o banco de dados:
sudo debtap -u
Y converter um pacote .deb em um pacote estilo Arch:
debtap nombre_del_paquete.deb
E pronto…