melalui halaman manual apt-get:
apt-get -y install [packagename]
Masalah dengan:
apt-get --yes install $something
adalah bahwa ia akan meminta konfirmasi manual jika kunci publik pemilik tanda tangan paket tidak ada dalam keyring, atau beberapa kondisi lainnya. untuk memastikannya tidak meminta konfirmasi, lakukan saja ini:
apt-get --yes --force-yes install $something
Jika Anda ingin pengaturan ini permanen, buat file di /etc/apt/apt.conf.d/, seperti /etc/apt/apt.conf.d/90forceyes dengan konten berikut:
APT::Get::Assume-Yes "true";
APT::Get::force-yes "true";
Perhatikan bahwa jika Anda juga ingin menggunakan jawaban default secara otomatis saat permintaan interaktif muncul, Anda dapat menggunakan DEBIAN_FRONTEND=noninteractive
Pemasangan tunggal:
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install [packagename]
Misalnya:
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install postfix
Semua pembaruan:
sudo DEBIAN_FRONTEND=noninteractive apt-get -y update
Anda dapat menyiapkan opsi yang lebih halus dengan -o Dpkg::Options::="--force-confdef"
dan -o Dpkg::Options::="--force-confold"
.
Contoh:
apt-get update
sudo DEBIAN_FRONTEND=noninteractive apt-get upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
atau
apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade
Contoh perintah interaktif:
Bacaan yang menarik:Lakukan penginstalan paket Debian tanpa pengawasan