Что такое триггеры после установки?

16

Что такое триггеры после установки? Они выполняются при обновлении программного обеспечения.


источник

Ответы:

12

С wiki.ubuntu.com/DpkgTriggers :

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

Более подробное описание триггеров dpkg находится здесь: http://lists.debian.org/debian-dpkg/2007/04/msg00076.html

Исайя
источник
6

Пакеты Debian содержат больше, чем просто файлы. Среди прочего, они часто содержат сценарии, которые не устанавливаются, но запускаются до или после установки / удаления файлов из пакета. Например, пакеты linux-kernel будут запускать скрипт, который добавляет вновь установленное ядро ​​в меню загрузчика после того, как он установит фактические файлы.

Поэтому, когда он говорит, что послеустановочные триггеры, он запускает такие сценарии.

geirha
источник