Где находятся контрольные файлы пакета .deb?

Насколько я понимаю, пакеты на основе debian имеют «управляющие файлы», которые определяют метаданные о том, как пакеты должны быть установлены, например, какие у него зависимости и т. д.

Как просмотреть эти файлы для установленных пакетов?

4
задан 13 April 2015 в 05:53

3 ответа

Откройте .deb файл в ролике файла, или безотносительно archiver Вы имеют в Вашей системе. Тогда перейдите в debian папка. Там, Вы найдете файл control, который содержит метаданные.

2
ответ дан 13 April 2015 в 05:53

Для получения информации о зависимостях Вы видите /var/lib/dpkg/status, который в основном перечисляет содержание debian/control (с некоторой дополнительной информацией о самом пакете) для каждого установленного пакета.

Кроме того, можно изучить /var/lib/dpkg/info для наблюдения установленных файлов, пред/сообщение (ООН) сценарии установки (если таковые имеются), и конфигурационные файлы (если таковые имеются) для каждого установленного пакета.

4
ответ дан 13 April 2015 в 05:53

*deb файл не сохранены для установленных пакетов. Просмотреть файл управления для данного пакета:

apt download <package name>
dpkg-deb -I <package name*deb> control

Получить список установленных пакетов:

apt list --installed
1
ответ дан 1 December 2019 в 09:08

Другие вопросы по тегам:

Похожие вопросы: