dpkg
dapat diarahkan untuk tidak meminta konfirmasi ketika mengganti berkas konfigurasi (dengan pilihan --force-confdef --force-confold
). Akan tetapi, interaksi dapat memiliki tiga sumber lain: beberapa datang dari APT itu sendiri, beberapa ditangai oleh debconf
, dan beberapa terjadi di baris perintah karena skrip konfigurasi paket.
-y
(atau --assume-yes
) memberitahu APT untuk memutuskan menjawab semua pertanyaannya dengan “ya”.
debconf
berhak lebih diperinci. Program ini, dari intersepsinya, didesain untuk mengontrol relevansi dan volume pertanyaan yang ditampilkan ke pengguna, sebagaimana cara mereka dimunculkan. Oleh karena itu, konfigurasinya meminta sebuah prioritas minimal untuk pertanyaan; hanya pertanyaan di atas prioritas minimal yang ditampilkan. debconf
mengasumsikan jawaban standar (ditentukan oleh maintainer paket) untuk pertanyaan yang diputuskan untuk dilewati.
nontinteractive
dari pilihan lain, seluruh interaksi pengguna dinonaktifkan. Jika sebuah paket mencoba menampilkan sebuah catatan informatif, ini akan dikirim ke administrator melalui surel.
debconf
, gunakan alat dpkg-reconfigure
dari paket debconf; perintah yang relevan adalah dpkg-reconfigure debconf
. Catat bahwa nilai konfigurasi dapat diabaikan sementara dengan variabel lingkungan ketika diperlukan (misalnya, DEBIAN_FRONTEND
mengontrol antarmuka, sebagaimana didokumentasikan dalam laman manual debconf(7)).
dpkg
. Sayangnya tidak ada solusi standar, dan tidak ada jawaban yang meliputi lebih baik dari lainnya.
/dev/null
ke dalamnya dengan perintah </dev/null
, atau menyuplynya dengan setream baris baru tak berakhir. Tidak ada metode ini yang 100 % handal, namun mereka mumumnya mengarah pada jawaban standar yang sedang digunakan, karena kebanyakan skrip memutuskan kurangnya jawaban sebagai penerimaan nilai standar.