[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Faire taire aptitude



Le 18/04/2012 11:09, Daniel Caillibaud a écrit :
Bonjour,

Comment scripter des mises à jour aptitude ou apt-get en mode automatique ?

Ça parait idiot mais j'ai pas trouvé :-/

Sur un serveur, je suis passé d'apticron à cron-apt pour que l'install de mise à jour de
sécurité devienne automatique (en me disant que je préférais le risque de planter un serveur à
celui de me le faire pirater).

Sur la récente màj d'apache2, il est resté bloqué sur

Configuration file `/etc/apache2/sites-available/default-ssl'
...
The default action is to keep your current version.
*** default-ssl (Y/I/N/O/D/Z) [default=N] ?

=>  apache n'a jamais redémarré, pas très grave car j'étais dans les parages, et que ma seule
utilisation d'apache est pour un site secondaire, mais ennuyeux quand même.

J'ai essayé

aptitude -y -o APT::Get::Show-Upgraded=true safe-upgrade
apt-get -y -o APT::Get::Show-Upgraded=true upgrade
apt-get -q -y -o APT::Get::Show-Upgraded=true upgrade
apt-get -q -y --force-yes -o APT::Get::Show-Upgraded=true upgrade

mais rien à faire, il me pose toujours la question !

Y'a moyen de le faire taire ?


C'est dpkg qui te pose soucis dans le cas présent. Voir l'option --force-confold du manuel de dpkg.

Bien heureusement, tu peux coller ça dans un fichier de config:
cat /etc/apt/apt.conf.d/00configperso
// Agrandir la taille du cache d'Apt
APT::Cache-Limit 40000000;
// Version de Debian par défaut Unstable
APT::Default-Release "unstable";
// Forcer à conserver les anciens fichiers de configuration lors de maj
DPkg::Options { "--force-confdef"; "--force-confold"; }

Voila pour ton début de piste.

--
------------------
Gardouille-kun
mail/jabber: darker@gardouille.fr
------------------


Reply to: