Mettre à jour automatiquement

Afin de garder une machine à jour, il est possible d’automatiser l’utilisation d’apt si l’on ne peut consacrer quotidiennement du temps à la mise à jour des systèmes et si la machine n’a pas une configuration trop complexe.

Pour cela, il suffit de créer un fichier “apt” dans le répertoire “/etc/cron.daily” comportant les lignes suivantes :

#!/bin/sh /usr/bin/apt-get update -q /usr/bin/apt-get upgrade -q -y checkrestart

Les paquets de votre système Debian GNU/Linux se mettront ainsi automatiquement à jour chaque nuit.

Pour ça, il y a cron-apt aussi :wink:
Et l’installation automatique, je suis pas trop pour, ça me semble assez dangereux d’installer sans vérifier ce qui est mis à jour.

On doit pouvoir savoir ce qui à été mi à jour dans des logs !
Si quelqu’un sait ou ça se trouve !.

Dans la config que tu nous propose, si ton cron est bien configuré, la sortie standard doit t’être envoyé par mail.
Je ne crois pas qu’apt loggue quoi que ce soit, donc si tu vux un fichier de log, il faut gérer ça toi même dans ton script.
Par défaut, cron-apt loggue déjà tout très bien, mais vérifier à posteriori ce qui a été installé, ça reste assez dangereux, et en plus il faut espérer qu’aucune configuration ne sera écrasée.

A signaler, la deuxième mise à jour (r2) de Debian GNU/Linux 3.1 - depuis hier le 19 avril 2006.
Elle portent essentiellement sur des corrections de sécurité, et la résolution de quelques bogs sérieux. Voilà c’est dit !