Jakie są wyzwalacze poinstalacyjne?

16

Jakie są wyzwalacze poinstalacyjne? Są one wykonywane podczas aktualizacji oprogramowania.


źródło

Odpowiedzi:

12

Od wiki.ubuntu.com/DpkgTriggers :

Wyzwalacz dpkg to funkcja umożliwiająca rejestrowanie i agregowanie zdarzeń spowodowanych przez jeden pakiet, ale będących przedmiotem zainteresowania innego pakietu, i przetwarzanie go później przez zainteresowany pakiet. Ta funkcja upraszcza różne zadania związane z rejestracją i aktualizacją systemu oraz ogranicza powielanie przetwarzania.

Bardziej szczegółowy opis wyzwalaczy dpkg znajduje się tutaj: http://lists.debian.org/debian-dpkg/2007/04/msg00076.html

Izajasza
źródło
6

Pakiety Debiana zawierają więcej niż tylko pliki. Między innymi często zawierają skrypty, które nie są instalowane, ale są uruchamiane przed lub po instalacji / odinstalowaniu plików z pakietu. Na przykład pakiety jądra linux uruchomią skrypt, który dodaje nowo zainstalowane jądro do menu programu ładującego po zainstalowaniu rzeczywistych plików.

Kiedy więc mówi o wyzwalaczach poinstalacyjnych, uruchamia takie skrypty.

geirha
źródło