Где я могу найти исходный код менеджера пакетов apt?

Я хотел бы изменить некоторые функции в apt-get менеджер пакетов, но я могу найти только apt-get двоичные файлы.

Где находится исходный код менеджера пакетов?

1 ответ

Решение

Включить deb-src хранилище типов в /etc/apt/sources.list:

deb-src http://archive.ubuntu.com/ubuntu/ trusty main

замещать trusty с кодовым названием выпуска, который вы используете. Вы можете найти кодовое имя по:

lsb_release -c

Теперь синхронизируйте локальные списки пакетов с удаленными репозиториями:

sudo apt-get update

Теперь вы можете скачать исходный пакет apt в текущем каталоге:

apt-get source apt

Из извлеченного каталога, файл, который вы ищете:

cmdline/apt-get.cc
Другие вопросы по тегам