Como obter o código fonte de um binário?

Como obter o código fonte de um binário?

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?

Responder1

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

  2. Habilite repositórios de código-fonte em fontes.list (é mais fácil através da caixa de diálogo de configuração "Software e atualizações")

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

  4. apt source iproute2para despejar a fonte no diretório atual.

Pacotes fonte de novo estilo terão umArquivo .dscque contém informações úteis como o mantenedor e a localização do repositório git (ou outro VCS).

informação relacionada