Criando um pacote RPM sem a fonte

1

Digamos que eu tenha um determinado programa que precise converter em um pacote RPM. A fonte não está disponível para mim, por várias razões.

No entanto, parece que os pacotes RPM não podem ser feitos se não houver a fonte (ao contrário de outros pacotes, especialmente pacotes Debian, que podem ser construídos sem dpkg-deb , usando as ferramentas padrão do Linux).

Existe alguma maneira de fazer o pacote?

    
por user2064000 29.06.2014 / 07:21

2 respostas

1

Você pode usar o procedimento usual para criar um pacote rpm, a partir de um arquivo de especificação. Não importa que os arquivos que você tem não sejam código-fonte.

Se você tem (ou pode fazer) um arquivo que você pode descompactar em / em um formulário pronto para uso, você pode usar alien para convertê-lo em rpm.

    
por 29.06.2014 / 16:09
0

Eu suponho que o programa está sendo executado no host que você tem acesso. Você poderia procurar na opção de reempacotamento usada como rpm -e --repackage foo Observe que isso inclui a opção -e, que desinstalará seu software de destino! Na última vez que eu estava investigando, não havia uma ferramenta interna que pudesse reembalar o rpm sem desinstalar.

... e isso também parece promissor, dê uma olhada: link

    
por 29.06.2014 / 08:33