Какая разница между dpkg-buildpackage и debuild?

Como usa Kubuntuapt:

apt list --installedobtendrá una lista de paquetes instalados.

apt-get -d install <packages>descargará, pero no desempaquetará ni instalará, paquetes (presumiblemente en algo bajo /var/cache/), aunque ya lo sabe.

Su mejor opción, sugeriría, sería unirlos en un guión, tal vez con un poco de sedmagia según sea necesario.

3
13.05.2019, 21:30
1 ответ

Разница между ними в том, что debuild— это несколько инструментов в одном, а dpkg-buildpackage— всего лишь 1 шаг в процессе сборки пакетов Debian.

Debuild — передняя -концевая оболочка для dpkg-buildpackage, lintian, fakerootи debsign. Он создает все необходимые файлы и выполняет необходимые шаги для создания пакета, его криптографической подписи и проверки на наличие нарушений политики и других проверок.

Вы можете просто использовать dpkg -buildpackage и другие инструменты вручную для сборки пакета.

То, что работает лучше, зависит от нескольких факторов, зависящих от сложности вашего проекта. Если вы хотите узнать больше о сборке пакетов, лучше сначала выполнить задачу вручную. Это всего лишь мнение, для ясности .

Я собираюсь включить ссылки на руководство по сборке Debian и страницу Debian Wiki о том, как собрать пакет Debian, чтобы дать вам общее представление о том, как работает сборка пакета.

7
27.01.2020, 21:20

Теги

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