GNU/Linux >> Linux Esercitazione >  >> Linux

Rispondi automaticamente "Sì" quando usi apt-get install

tramite la pagina man di apt-get:

apt-get -y install [packagename]

Il problema con:

apt-get --yes install $something

è che chiederà una conferma manuale se la chiave pubblica del proprietario della firma del pacchetto non è nel portachiavi, o altre condizioni. per essere sicuri che non chieda una conferma basta fare questo:

apt-get --yes --force-yes install $something

Se vuoi rendere permanenti queste impostazioni, crea un file in /etc/apt/apt.conf.d/, come /etc/apt/apt.conf.d/90forceyes con il seguente contenuto:

APT::Get::Assume-Yes "true";
APT::Get::force-yes "true";

Tieni presente che se vuoi anche passare automaticamente alle risposte predefinite quando viene visualizzato un prompt interattivo, puoi utilizzare DEBIAN_FRONTEND=noninteractive

Installazione singola:

sudo DEBIAN_FRONTEND=noninteractive apt-get -y install [packagename]

Ad esempio:

sudo DEBIAN_FRONTEND=noninteractive apt-get -y install postfix

Tutti gli aggiornamenti:

sudo DEBIAN_FRONTEND=noninteractive apt-get -y update 

Puoi impostare opzioni più precise con -o Dpkg::Options::="--force-confdef" e -o Dpkg::Options::="--force-confold" .

Esempi:

apt-get update
sudo DEBIAN_FRONTEND=noninteractive apt-get upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"

o

apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade

Esempio di prompt interattivo:

Lettura interessante:eseguire un'installazione automatica di un pacchetto Debian


Linux
  1. Come installare MySQL v5.7 usando apt-get su Debian 8 Jessie

  2. Quando si utilizza Putty, Alt-sinistra/destra è diverso quando Byobu viene avviato automaticamente dal profilo?

  3. Come configurare Apt-get per pulire automaticamente dopo ogni installazione?

  4. Come installare Skype su 11.10 quando si utilizza Kubuntu (kde4.7)?

  5. Utilizzando Sudo Apt-get Install, perché nessun codice sorgente?

Come installare NethServer 7.3 usando ISO

Installa MongoDB usando Vagrant in Linux

Installa Odoo 15 usando Docker, Nginx su Ubuntu 22.04

non riesco ad installare il pacchetto libc6

Quando esegui apt-get install dove sono archiviati i file .deb?

Uso di / quando si usa cd