web-dev-qa-db-fra.com

Comment activer les mises à jour automatiques?

Update Manager m'offre constamment des mises à jour (correctifs de sécurité, mises à jour de PPA, par exemple).

Comment puis-je demander à mon installation Ubuntu de télécharger et d'installer automatiquement les mises à jour dès qu'elles sont disponibles?

137
David Siegel

Vous pouvez le faire facilement pour les mises à jour de sécurité.

Dans les paramètres système, ouvrez le gestionnaire de mise à jour. Cliquez sur le bouton "Paramètres ...", puis sur l'onglet "Mises à jour", sélectionnez le bouton radio "Installer les mises à jour de sécurité sans confirmation".

Pour installer automatiquement toutes les mises à jour, voir la réponse ci-dessous.

30
thisfred

Bien que ce ne soit ni faux ni dangereux (voir les commentaires de cette réponse), utiliser apt-get upgrade -y n’est pas le meilleur moyen d’y parvenir.

inattended-upgrades est l'une des meilleures pratiques d'avoir des mises à jour automatiques, en particulier pour les machines sans tête ou les serveurs!

Vous pouvez configurer assez facilement les mises à jour sans assistance en les tapant dans un terminal:

Sudo apt-get install unattended-upgrades
Sudo dpkg-reconfigure unattended-upgrades

De la description:

 This package can download and install security upgrades automatically
 and unattended, taking care to only install packages from the
 configured APT source, and checking for dpkg prompts about
 configuration file changes.
160
Weboide

Dans le gestionnaire de mise à jour, cliquez sur le bouton Settings. Cette boîte de dialogue apparaîtra:

screenshot of Download and install automatically security updates

Sélectionnez le "Télécharger et installer automatiquement". Cela installera automatiquement les mises à jour de sécurité. Si vous souhaitez configurer ceci pour eux à distance via, vous pouvez le faire:

Sudo apt-get install unattended-upgrades

Si le paquet est déjà installé, vous pouvez faire:

Sudo dpkg-reconfigure unattended-upgrades

pour changer son comportement. Suivez les instructions pour activer la fonctionnalité une fois que vous avez exécuté la commande. Il n'existe actuellement aucune méthode graphique permettant de configurer le système entier de manière à ce qu'il soit mis à jour sans surveillance (vous voulez jouer en toute sécurité lorsqu'il s'agit de mises à niveau automatiques), mais la définition automatique de mises à jour de sécurité est une bonne idée.

Consultez les pages pour plus d'informations si vous souhaitez automatiser l'obtention de -updates et de backports:

38
Jorge Castro

Allez au terminal et entrez:

Sudo dpkg-reconfigure unattended-upgrades

Dites "oui" à l'invite. Vous serez toujours informé des mises à jour "normales", telles que celles contenant des corrections de bugs, mais les mises à jour de sécurité seront installées automatiquement.

22
lfaraone

J'utilise apticron pour être informé par courrier électronique si une mise à jour doit être effectuée.

Dans votre cas, j'utiliserais cron-apt ou unattended-upgrades pour effectuer le travail de mise à jour automatique de vos machines.

9
ddeimeke