мета-данные страницы
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| glossary:gnu_linux:deb_pkg [2026/03/03 13:54] – radi0dev | glossary:gnu_linux:deb_pkg [2026/03/03 14:07] (текущий) – radi0dev | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== deb пакет ====== | ====== deb пакет ====== | ||
| + | |||
| + | deb пакеты делятся на бинарные (.deb) и исходные (.tar.gz). | ||
| Deb-пакет это обычный архив файлов, | Deb-пакет это обычный архив файлов, | ||
| Строка 86: | Строка 88: | ||
| ++++ | ++++ | ||
| + | === templates === | ||
| + | |||
| + | Если используется возможность конфигурации/ | ||
| + | |||
| + | === conffiles === | ||
| + | |||
| + | Содержит перечень файлов пакета, | ||
| + | |||
| + | ==== Утилиты для работы/ | ||
| + | |||
| + | === dpkg-gencontrol === | ||
| + | |||
| + | Осуществляет генерацию файла control на базе шаблона этого файла, составляемого майнтенером, | ||
| + | |||
| + | === dpkg-shlibdeps === | ||
| + | |||
| + | |||
| + | Вычисляет зависимости для исполняемых файлов и библиотек. Майнтенер обычно указывает Build-зависимости (зависимости сборки), | ||
| + | |||
| + | === dpkg-parsechangelog === | ||
| + | |||
| + | Позволяет извлекать из changelog-файла некоторые параметры, | ||
| + | |||
| + | === dpkg-architecture === | ||
| + | |||
| + | Позволяет извлекать информацию (манипулировать ей) об архитектуре системы для которой собирается пакет или на которой собирается пакет. Выходные данные так же могут использоваться для использования в других утилитах. Например при генерации файла control утилитой dpkg-gencontrol. | ||
| + | |||
| + | ==== Проверка соответствия пакета современным требованиям Debian ==== | ||
| + | |||
| + | После того как пакет создан, | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | После этих двух проверок (все файлы на месте, информация в финальном control корректна), | ||
| + | |||
| + | Такие проверки осуществляются при помощи программы lintian. Проверяются такие параметры, | ||
| + | * '' | ||