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?
updates
unattended-upgrades
David Siegel
la source
la source
Réponses:
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.
la source
Bien que ce ne soit ni faux ni dangereux (voir les commentaires de cette réponse), l’utilisation
apt-get upgrade -y
n’est pas le meilleur moyen d’y parvenir.Les mises à jour sans surveillance constituent l' une des meilleures pratiques en matière de 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:
De la description:
la source
unattended-upgrades
est préférable maisapt-get -y upgrade
n’est pas faux ni dangereux du tout.sudo apt-get upgrade
sera jamais (avec ou sans sortiry
, avec ou sans l' autorisation explicite de l' utilisateur) installer un nouveau package ou désinstaller un package installé. (Fromman apt-get
: "les packages actuellement installés ne sont en aucun cas supprimés ou les packages non déjà installés sont récupérés et installés.") N'oubliez pas que l'-y
indicateur peut être utilisé avec d'autres commandes potentiellement plus dangereuses queupgrade
, par exempledist-upgrade
.APT::Periodic::Download-Upgradeable-Packages "0";
sur 1 et que vous devez également définirAPT::Periodic::AutocleanInterval "0";
sur quelque chose dans quelques jours/etc/apt/apt.conf.d/10periodic
ou non? Aussi , vous ne seriez pas le faire au lieu de la façon dont l' interface graphique si vous ne les mises à jour de sécurité afin que vous aussi décommenter// "${distro_id}:${distro_codename}-updates";
en/etc/apt/apt.conf.d/50unattended-upgrades
avoir vraiment mises à jour automatiques pour tous les paquets de code. Cela peut ensuite être étendu pour mettre à jour encore plus.Dans le gestionnaire de mise à jour, cliquez sur le
Settings
bouton. Cette boîte de dialogue apparaîtra: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 l'ensemble du système 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:
la source
Allez au terminal et entrez:
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.
la source
J'utilise
apticron
pour être informé par mail si une mise à jour doit être faite.Dans votre cas, j'utiliserais
cron-apt
ouunattended-upgrades
ferais le travail de mettre à jour vos machines automatiquement.la source