Quels sont les avantages des mises à jour sans assistance par rapport à cron-apt et vice versa?
Fondamentalement, je veux un processus de mise à niveau entièrement automatique dans la nuit:
- installer toutes les mises à jour (même sans sécurité)
- redémarrer si nécessaire
- il serait bon aussi de déclencher une maintenance planifiée dans notre icinga avant les redémarrages
unattended-upgrades
est d' un ordre de grandeur plus populaire quecron-apt
, du moins dans Debian, même s'il semble être un peu plus jeune. En outre,unattended-upgrades
est documenté dans le manuel Debian , alors qu'ilcron-apt
ne l'est pas.Réponses:
cron-apt
Cron-apt télécharge uniquement les nouveaux packages par défaut. Cela n'est nécessaire que si vous avez un système fortement personnalisé. (pour plus de détails, voir la source [1])
mises à niveau sans assistance
apt comprend la prise en charge de l'exécution d'un script de mise à niveau sans assistance; Ubuntu inclut cela avec le package '' mise à niveau sans assistance '' qui gère les mises à jour de sécurité et non sécurisées. La fréquence des mises à jour peut être modifiée en définissant la variable
APT::Periodic::Unattended-Upgrade "x";
où x est le nombre de jours.Il s'agit de la méthode recommandée pour effectuer des mises à niveau sans assistance dans Ubuntu:
(
-plow
est la forme abrégée de--priority=low
. Autrement dit, affichez toutes les questions de priorité «faible» ou supérieure.)Les mises à niveau automatiques peuvent casser votre système , alors sachez que vous ne devez l'installer que sur des systèmes où une défaillance n'est fatale à aucun moyen.
[1] Source: https://help.ubuntu.com/community/AutoWeeklyUpdateHowTo
la source
dpkg-reconfigure -plow unattended-upgrades
travaillé!!