Как получить исходный код для двоичного файла?

Как получить исходный код для двоичного файла?

Если меня что-то не устраивает, скажем /sbin/ip, в двоичном файле, как мне найти исходный код и куда отправить исправление?

решение1

  1. dpkg -S /sbin/ipдля отображения двоичного файла в пакет, содержащий его (в данном случае пакет — «iproute2»)

  2. Включить репозитории исходного кода в sources.list (проще всего сделать через диалоговое окно конфигурации «Программное обеспечение и обновления»)

  3. sudo apt updateчтобы фактически получить список доступных источников

  4. apt source iproute2для сохранения исходного кода в текущем каталоге.

Исходные пакеты нового стиля будут иметьФайл .dscкоторый содержит полезную информацию, такую ​​как имя сопровождающего и местоположение репозитория git (или другой системы контроля версий).

Связанный контент