Como faço para converter um pacote feito no Arch Linux usando PKGBUILD e makepkg em um pacote que pode ser usado por outros tipos de Linux, como o centOS?

0

Eu fiz um pacote no Arch Linux usando o método PKGBUILD e makepkg. Portanto, o arquivo é um formato .pkg.tar.xz. Meu objetivo é conseguir de alguma forma converter esse pacote para um formato compatível com outros tipos de Linux (como o centOS) para que eu possa instalá-lo neles também. Existe uma boa maneira de fazer isso? Ou existe outro método que algum de vocês sugere?

    
por Russmania101 27.06.2017 / 19:26

1 resposta

0

Não existe uma maneira clara de "converter" pacotes do Arch Linux em pacotes do CentOS. A melhor coisa que você pode fazer é seguir este guia do ArchWiki sobre como criar pacotes para outras distribuições dentro do Arch.

Dependendo da distribuição, a técnica será alterada, como virtualização ou chroot. Se você der uma olhada no wiki, verá que em casos específicos do Fedora / CentOS, isso envolve a instalação de rpm-org do AUR e crie um ambiente chroot para colocar todos os pacotes necessários.

Mas não há como converter diretamente PKGBUILD em rpm

    
por 28.06.2017 / 13:29