Comment utilisez-vous apt-get pour installer uniquement les mises à jour de sécurité critiques sur Ubuntu?
Nous aimerions mettre à niveau uniquement les packages qui doivent être mis à niveau pour des raisons de sécurité, sans mettre à niveau tous les autres packages.
unattended-upgrades
paquet.Réponses:
J'ai lu attentivement la page de manuel d'apt-get lorsque j'en ai eu marre de modifier manuellement le fichier sources.list chaque fois que je voulais uniquement appliquer des mises à jour de sécurité (c'est-à-dire la deuxième fois).
Compris cette solution:
Éditez ce dernier pour ne contenir que des référentiels de sécurité, puis:
Tadaaaa ... Des trucs scriptables.
la source
grep security /etc/apt/sources.list | sudo tee /etc/apt/security.sources.list
éviter l'édition manuelle.Essayez l’une
unattended-upgrades
ou l’autre des méthodes énumérées ici . Il peut être utilisé pour configurer des mises à jour de sécurité automatiques (je crois qu'il est utilisé lorsque demandé lors de l'installation) ainsi que d'autres mises à niveau automatiquement. Voir les pages de manuel pour plus de détails.la source
Si vous cherchez à le faire rapidement, au lieu de créer un référentiel séparé et de créer des scripts d'automatisation, etc. Parfait si vous n'êtes pas censé apporter des modifications lors de l'audit d'un système ou autre.
Ces deux commandes vont cracher la liste. Pipe à wc -l pour voir combien sont en retard. ;-)
Toujours valable pour les anciennes distributions ou si vous avez désactivé le dépôt de mise à jour, mais que la sécurité est activée:
la source
Je ne sais pas si cela fonctionnera, mais apt a ses sources dans /etc/apt/sources.list et / ou /etc/sources.list.d/
Pourquoi ne pas éditer le fichier et commenter toutes les lignes qui ne font pas partie des mises à jour de sécurité?
Les lignes de sécurité pour apt devraient ressembler à ceci:
deb http://security.ubuntu.com/ubuntu ..... ..... ...
Laissez ces lignes et commentez toutes les autres.
la source
Ce que je fais:
la source