dpkg
bli instruert om å ikke be om bekreftelse når du skifter ut en oppsettsfil (med --force-confdef --force-confold
-valgene). Interaksjoner kan imidlertid komme fra tre andre kilder: Noen fra APT selv, noen er håndtert av debconf
, og noen skjer på kommandolinjen som følge av pakkeoppsettsskript (noenganger håndtert av ucf).
-y
-valget (eller --assume-yes
) ber APT å anse svaret på alle dens spørsmål for «yes».
debconf
fortjener flere detaljer. Dette programmet var, fra begynnelsen av, designet for å styre relevans og antall spørsmål som vises til brukeren, samt måten de vises på. Det er derfor oppsettet knytter liten oppmerksomhet til spørsmål; bare spørsmål med mer enn minimal prioritet blir vist. debconf
forutsetter standard svar (definert av pakkeutvikleren ) for spørsmål det er besluttet å hoppe over.
noninteractive
out of the choices, all user interaction is disabled. If a package tries to display an informative note, it will be sent to the administrator by email.
debconf
bruk dpkg-reconfigure
-verktøyet fra debconf-pakken; den relevante kommandoen er dpkg-reconfigure debconf
. Legg merke til at de oppsatte verdiene midlertidig kan overstyres av miljøvariabler ved behov (for eksempel DEBIAN_FRONTEND
kontrollerer brukergrensesnittet, som dokumentert i manualsiden debconf(7)).
dpkg
. Det er dessverre ingen standardløsning, og ingen svar er overveiende bedre enn en annet.
/dev/null
til den med command </dev/null
, eller å mate den med en endeløs strøm av linjeskift. Ingen av disse metodene er 100 prosent pålitelige, men de fører vanligvis til at standardsvarene blir brukt, siden de fleste skript vurderer en mangel på svar som å akseptere standardverdien.