.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "deb-triggers 5" .TH deb-triggers 5 "2022-09-01" "1.20.12" "dpkg suite" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAMN" .IX Header "NAMN" deb-triggers \- utl\(:osare f\(:or paket .SH "SYNOPS" .IX Header "SYNOPS" \&\fBdebian/triggers\fR, \fBdebian/\fR\fIbin\(:arpaket\fR\fB.triggers\fR, \fBDEBIAN/triggers\fR .SH "BESKRIVNING" .IX Header "BESKRIVNING" Ett paket anger hur det f\(:orh\(oaller sig till en eller flera utl\(:osare genom att ta med en fil \fItriggers\fR i sitt styrarkiv (dvs. \fIDEBIAN/triggers\fR n\(:ar paketet skapas). .PP Filen inneh\(oaller direktiv, ett per rad. Inledande och avslutande blanktecken och allt efter det f\(:orsta \fB#\fR p\(oa en rad kommer att klippas bort och tomma rader ignoreras. .PP De styrdirektiv som f\(:or n\(:arvarande st\(:ods f\(:or utl\(:osare \(:ar: .IP "\fBinterest\fR \fIutl\(:osarnamn\fR" 4 .IX Item "interest utl\(:osarnamn" .PD 0 .IP "\fBinterest-await\fR \fIutl\(:osarnamn\fR" 4 .IX Item "interest-await utl\(:osarnamn" .IP "\fBinterest-noawait\fR \fIutl\(:osarnamn\fR" 4 .IX Item "interest-noawait utl\(:osarnamn" .PD Anger att paketet \(:ar intresserat av den namngivna utl\(:osaren. Alla utl\(:osare som ett paket \(:ar intresserat av m\(oaste listas genom att anv\(:anda detta direktiv i utl\(:osar\-styrfilen. .Sp Varianterna \(rqawait\(rq s\(:atter det utl\(:osande paketet i tillst\(oandet avvaktande beroende p\(oa hur utl\(:osaren aktiverades. Varianten \(rqnoawait\(rq s\(:atter inte det utl\(:osande paketet i avvaktande tillst\(oand, \(:aven om det utl\(:osande paketet deklarerar en \(rqawait\(rq\-aktivering (antingen med direktivet \fBactivate-await\fR eller \fBactivate\fR, eller genom att anv\(:anda kommandoradsflaggan \&\fBdpkg-trigger\fR \fB\-\-no\-await\fR). Varianten \(rqnoawait\(rq b\(:or anv\(:andas n\(:ar funktionaliteten som tillhandah\(oalls av utl\(:osaren inte \(:ar avg\(:orande. .IP "\fBactivate\fR \fIutl\(:osarnamn\fR" 4 .IX Item "activate utl\(:osarnamn" .PD 0 .IP "\fBactivate-await\fR \fIutl\(:osarnamn\fR" 4 .IX Item "activate-await utl\(:osarnamn" .IP "\fBactivate-noawait\fR \fIutl\(:osarnamn\fR" 4 .IX Item "activate-noawait utl\(:osarnamn" .PD G\(:or s\(oa att \(:andringar av detta pakets tillst\(oand aktiverar den angivna utl\(:osaren. Utl\(:osaren aktiveras n\(:ar en av f\(:oljande operationer p\(oab\(:orjas: uppackning, konfigurering, borttagning (ocks\(oa n\(:ar det tas bort till f\(:ordel av ett paket det st\(oar i konflikt med), rensning och avkonfigurering. .Sp Varianten \(rqawait\(rq s\(:atter bara det utl\(:osande paketet i avvaktande tillst\(oand om intresse-direktivet ocks\(oa \(:ar \(rqawait\(rq. Varianten \(rqnoawait\(rq s\(:atter aldrig det utl\(:osande paketet i avvaktande tillst\(oand. Varianten \(rqnoawait\(rq b\(:or anv\(:andas n\(:ar funktionaliteten som tillhandah\(oalls av utl\(:osaren inte \(:ar avg\(:orande. .Sp Om paketet f\(:orsvinner n\(:ar ett annat paket packas upp kommer utl\(:osaren att aktiveras n\(:ar f\(:orsvinnandet uppt\(:acks mot slutet av uppackningen. Hantering av utl\(:osare, och en \(:overg\(oang fr\(oan \(rqv\(:antar p\(oa utl\(:osare\(rq till \(rqinstallerat\(rq orsakar inte aktiveringar. N\(:ar det g\(:aller uppackning kommer b\(oade utl\(:osare som omn\(:amns i gamla och nya versioner av paketet att aktiveras. .PP Ok\(:anda direktiv \(:ar ett fel som f\(:orhindrar paketet fr\(oan att installeras. .PP Varianterna med \(rq\-noawait\(rq kommer alltid att f\(:oredras n\(:ar s\(oa \(:ar m\(:ojligt eftersom de utl\(:osande paketen inte f\(:ors\(:atts i avvaktande tillst\(oand och kan d\(:arf\(:or konfigureras omedelbart utan att utl\(:osaren beh\(:over hanteras. Om de utl\(:osande paketen beror p\(oa andra uppgraderade paket kan det undvika att utl\(:osare hanteras tidigt och g\(:ora det m\(:ojligt att k\(:ora utl\(:osaren endast en g\(oang som ett av de sista stegen i uppgraderingen. .PP Varianterna med \(rq\-noawait\(rq st\(:ods endast sedan dpkg 1.16.1, och kommer leda till fel om de anv\(:ands med \(:aldre versioner av dpkg. .PP Aliasvarianterna med \(rq\-await\(rq st\(:ods endast sedan dpkg 1.17.21, och kommer leda till fel om de anv\(:ands med \(:aldre versioner av dpkg. .PP N\(:ar ett paket tillhandah\(oaller direktivet \fBinterest-noawait\fR kommer alla aktivering att f\(:ors\(:atta det utl\(:osande paketet i \(rqnoawait\(rq\-l\(:age, oberoende av avvaktande\-l\(:aget som efterfr\(oagades av aktiveringen (antingen \(rqawait\(rq eller \(rqnoawait\(rq). N\(:ar ett paket tillhandah\(oaller direktivet \fBinterest\fR eller \&\fBinterest-await\fR kommer aktiveringen s\(:atta det utl\(:osande paketet till \(rqawait\(rq eller \(rqnoawait\(rq beroende av hur det aktiverades. .SH "SE \(:AVEN" .IX Header "SE \(:AVEN" \&\fBdpkg-trigger\fR(1), \fBdpkg\fR(1), \fB/usr/share/doc/dpkg/triggers.txt.gz\fR. .SH "\(:OVERS\(:ATTNING" .IX Header "\(:OVERS\(:ATTNING" Peter Krefting och Daniel Nylander.