Где я могу найти исходный код менеджера пакетов 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