Decompilar o pacote .deb de origem para publicá-lo no launchpad [closed]

-1

Eu quero fazer o upload do pacote .deb de esta solução para o repositório da minha barra de lançamento, para que eu pudesse automatizar o processo de instalação de pacotes específicos para o meu laptop. Uma breve visão do conteúdo do pacote mostrou que existem fontes de driver e script de instalação.

    
por Alexander Solovets 14.01.2014 / 06:21

1 resposta

1

Apesar de conter código-fonte, qualquer ".deb" se qualifica como um pacote "binário" (tornando menos óbvio que ele possa ser carregado como está para o launchpad).

Por "decompile" eu acho que você quer dizer obter os arquivos necessários para produzir os pacotes fonte (.dsc e .changes principalmente) para fazer o upload para o seu PPA, então o pacote é compilado no PPA.

Você não pode fazer isso diretamente, pois o arquivo debian / control incluído no arquivo .deb contém apenas informações relativas ao pacote binário, não ao pacote fonte (a seção Source foi removida durante a construção do binário). Se você souber o suficiente sobre o empacotamento debian, poderá recriar a seção de origem e testar localmente antes de fazer o upload para o seu PPA.

No entanto, se os seus sistemas conseguirem acessar o PPA, não há motivo para que eles não possam simplesmente baixar e instalar o arquivo .deb fornecido como está, o que eu sugiro que você faça, supondo que não seja possível para apenas atualizar para o Ubuntu 13.10, como outros já mencionaram.

    
por roadmr 14.01.2014 / 20:51