Page 1 of 1

apt-get update / aptitude upgrade ohne preconfigures

Posted: 2007-12-24 11:22
by flibbi
Hallo,

ich habe ein Problem mit dem automatisierten Updaten per Cron und den Debian apt/aptitude Tools. Bei einigen Paketen, aktuell Samba-common / libnss / openssl / Restart von Serverdiensten bei Updates von libc6 erhalte ich immer Eingabeaufforderungen von debconf/dpkg-preconfigure und kann diese leider nicht disablen. Mein Aufruf sieht so aus:

Code: Select all

# update system
apt-get update
aptitude upgrade -R -y -o Dpkg::Options::="--force-configure-any" -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-depends" -o Dpkg::Options::="--force-conflicts" -o Dpkg::Options::="--force-overwrite" -o Dpkg::Options::="--force-overwrite-dir"
Leider unterdrückt der Aufruf diese Warnungen nicht. Ich habe bereits versucht, dpkg-preconfigure zu deaktivieren, unter /etc/apt/apt.conf.d.

Ich habe sowohl die Option auf false gesetzt:

Code: Select all

DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || false";};
sowie diese Zeile komplett deaktiviert, jedoch ohne Erfolg.

Hat jemand einen Tip, wie ich Pakete mit den Standards und vor allem ohne diese lästigen Abfragen installieren kann?

Gruß und frohe Weihnachten,

flibbi

Re: apt-get update / aptitude upgrade ohne preconfigures

Posted: 2008-01-12 20:35
by Joe User
Abgesehen davon, dass man Updates auf Systemen ohne physikalischem Zugriff nie automatsiert, gibt es hierfür cron-apt oder so ähnlich...

Re: apt-get update / aptitude upgrade ohne preconfigures

Posted: 2008-01-12 21:11
by daemotron
Nimm apt-get anstelle von aptitude - da funktionieren die Schalter (-y etc) wesentlich zuverlässiger.