GNU/Linux >> Znalost Linux >  >> Linux

Automaticky odpovědět „Ano“ při použití instalace apt-get

přes manuálovou stránku apt-get:

apt-get -y install [packagename]

Problém s:

apt-get --yes install $something

spočívá v tom, že požádá o ruční potvrzení, pokud veřejný klíč vlastníka podpisu balíčku není ve svazku klíčů, nebo jiné podmínky. abyste si byli jisti, že nebude vyžadovat potvrzení, udělejte toto:

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

Pokud chcete mít tato nastavení trvalá, vytvořte soubor v /etc/apt/apt.conf.d/, například /etc/apt/apt.conf.d/90forceyes s následujícím obsahem:

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

Všimněte si, že pokud chcete také automaticky přejít na výchozí odpovědi, když se zobrazí interaktivní výzva, můžete použít DEBIAN_FRONTEND=noninteractive

Jedna instalace:

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

Např.:

sudo DEBIAN_FRONTEND=noninteractive apt-get -y install postfix

Všechny aktualizace:

sudo DEBIAN_FRONTEND=noninteractive apt-get -y update 

Pomocí -o Dpkg::Options::="--force-confdef" můžete nastavit jemnější možnosti a -o Dpkg::Options::="--force-confold" .

Příklady:

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

nebo

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

Příklad interaktivní výzvy:

Zajímavé čtení:Proveďte bezobslužnou instalaci balíčku Debian


Linux
  1. Jak nainstalovat MySQL v5.7 pomocí apt-get na Debian 8 Jessie

  2. Jak automaticky nahrát CD po klonování Git?

  3. Při použití Putty se Alt-left/right liší, když se Byobu spouští automaticky z profilu?

  1. Jak nainstalovat Skype na 11.10 při použití Kubuntu (kde4.7)?

  2. Použití Sudo Apt-get Install, proč žádný zdrojový kód?

  3. při použití CPAN v linux ubuntu bych jej měl spustit pomocí sudo / jako root nebo jako můj výchozí uživatel

  1. Instalace Javy na Ubuntu pomocí Apt-get

  2. Jaký je rozdíl mezi instalací balíčku pomocí pip a apt-get?

  3. Použití / při použití cd