Como obter o código-fonte de um binário? [duplicado]

0

Se estou insatisfeito com algo que um binário faz, digamos /sbin/ip , como encontro o código-fonte e para onde enviar um patch?

    
por Jan Schejbal 31.01.2018 / 07:23

1 resposta

2

  1. dpkg -S /sbin/ip para mapear do binário para o pacote que o contém (aqui, o pacote é "iproute2")

  2. Ativar repositórios de código fonte em sources.list (feito mais facilmente através da caixa de diálogo de configuração "Software & Atualizações")

  3. sudo apt update para realmente buscar a lista de fontes disponíveis

  4. apt source iproute2 para despejar a origem no diretório atual.

Novos pacotes de fontes terão um arquivo .dsc que contém informações úteis como mantenedor e git (ou outro VCS) localização do repositório.

    
por Jan Schejbal 31.01.2018 / 07:23