Man page - deb-triggers(5)
Packages contains this manual
- deb822(5)
- dpkg-vendor(1)
- deb-symbols(5)
- deb-src-rules(5)
- dpkg-mergechangelogs(1)
- dsc(5)
- deb-src-control(5)
- dpkg-shlibdeps(1)
- dpkg-genbuildinfo(1)
- dpkg-scanpackages(1)
- deb-substvars(5)
- dpkg-parsechangelog(1)
- dpkg-architecture(1)
- deb-triggers(5)
- deb-changelog(5)
- deb-extra-override(5)
- deb-buildinfo(5)
- dpkg-buildpackage(1)
- dpkg-distaddfile(1)
- dpkg-gencontrol(1)
- dpkg-buildtree(1)
- deb-postrm(5)
- deb-version(7)
- deb-prerm(5)
- deb-preinst(5)
- deb-src-files(5)
- dpkg-buildapi(1)
- dpkg-checkbuilddeps(1)
- deb-src-symbols(5)
- deb-old(5)
- dpkg-source(1)
- deb-changes(5)
- deb-origin(5)
- dpkg-buildflags(1)
- deb-override(5)
- deb(5)
- dpkg-scansources(1)
- deb-control(5)
- deb-split(5)
- deb-shlibs(5)
- dpkg-build-api(7)
- deb-postinst(5)
- deb-conffiles(5)
- dpkg-genchanges(1)
- dpkg-gensymbols(1)
- dpkg-name(1)
- deb-md5sums(5)
apt-get install dpkg-dev
Available languages:
en fr pt nl sv deManual
deb-triggers
NOMERESUMO
DESCRIĂĂO
VEJA TAMBĂM
TRADUĂĂO
NOME
deb-triggers - triggers de pacote
RESUMO
debian/triggers , debian/ binary-package .triggers , DEBIAN/triggers
DESCRIĂĂO
Um pacote declara o seu relacionamento com alguns gatilho(s) ao incluir um ficheiro triggers no seu arquivo de controle (isto é, DEBIAN/triggers ) durante a criação do pacote.
Este ficheiro contem directivas, uma por linha. Os espaços em branco no inicio e final e tudo para lå do primeiro # em qualquer linha serão cortados, e as linhas vazias serão ignoradas.
As directivas de
controle de trigger actualmente suportadas sĂŁo:
interest
trigger-name
interest-await
trigger-name
interest-noawait
trigger-name
Especifica que o pacote estĂĄ interessado no gatilho nomeado. Todos os gatilhos nos quais um pacote estĂĄ interessado devem ser listados usando esta directiva no ficheiro de controle triggers.
As variantes âawaitâ pĂ”em o pacote desencadeador em estado de espera-por-gatilho dependendo de como o gatilho foi activado. A variante ânoawaitâ nĂŁo pĂ”e os pacotes desencadeadores em estado de espera-por-gatilho, mesmo se o pacote desencadeador declarou uma activação âawaitâ (seja com uma directiva activate-await ou activate , ou ao usar a opção de linha de comandos dpkg-trigger --no-await ). A variante ânoawaitâ deve ser usada quando a funcionalidade disponibilizada pelo gatilho nĂŁo Ă© crucial.
activate
trigger-name
activate-await
trigger-name
activate-noawait
trigger-name
Faz com que alteraçÔes no estado deste pacote irĂŁo activar o gatilho especificado. O gatilho serĂĄ activado no inicio das seguintes operaçÔes: desempacotar, configurar, remover (incluindo para o benefĂcio de um pacote em conflito), purgar e desconfigurar.
As variantes âawaitâ apenas pĂ”em o pacote desencadeador em estado de esperar-por-gatilhos se a directiva de interessa for tambĂ©m âawaitâ. A variante "noawaitâ nunca pĂ”e os pacotes desencadeadores em estado de esperar-por-gatilhos. A variante ânoawaitâ deve ser usada quando a funcionalidade disponibilizada pelo gatilho nĂŁo Ă© crucial.
Se este pacote desaparecer durante o desempacotar de outro pacote, o gatilho serå activado quando o desaparecimento é notado no final do desempacotamento. O processamento do gatilho, e a transição de esperar-por-gatilho para instalado, não causam activaçÔes. No caso de desempacotamento, serão activados os gatilhos mencionados em ambas versÔes velhas e novas do pacote.
Directivas desconhecidas são um erro que irå impedir a instalação do pacote.
As variantes â-noawaitâ devem sempre ser favorecidas quando possĂvel pois os pacotes desencadeadores nĂŁo sĂŁo postos em estado esperar-por-gatilho e assim podem ser configurados imediatamente sem se requerer o processamento de um gatilho. Se os pacotes desencadeadores forem dependĂȘncias de outros pacotes actualizados, irĂĄ evitar um processamento adiantado de um gatilho e torna possĂvel correr o gatilho apenas num dos Ășltimos passos da actualização.
As variantes â-noawaitâ sĂŁo suportadas desde dpkg 1.16.1, e irĂŁo produzir erros se usadas com um dpkg anterior.
As alias de variantes â-awaitâ sĂŁo suportadas desde dpkg 1.17.21, e irĂŁo produzir erros se usadas com um dpkg anterior.
Quando um pacote disponibiliza uma directiva interest-noawait , qualquer activação irĂĄ colocar o pacote desencadeador em modo ânoawaitâ, independentemente do modo de espera requisitado pela activação (seja âawaitâ ou ânoawaitâ). Quando um pacote disponibiliza uma directiva interest ou interest-await , qualquer activação irĂĄ coloca ro pacote desencadeador em modo âawaitâ ou ânoawaitâ dependendo do modo como foi activado.
VEJA TAMBĂM
dpkg-trigger (1), dpkg (1), /usr/share/doc/dpkg/spec/triggers.txt .
TRADUĂĂO
Américo Monteiro
Se encontrar algum erro na tradução deste documento, por favor comunique para Américo Monteiro <a_monteiro@gmx.com>.