Я хотел бы изменить некоторые функции в менеджере пакетов apt-get
, но я могу найти только двоичные файлы apt-get
.
Где находится исходный код менеджера пакетов?
Включите 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