Mise à jour : Surveillance/Alerte sur certains paquets

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour, :006:

Je recherche une solution pour être informé AVANT la mise à jour de certains paquets.

Un cas d'usage typique étant d'être informé des MàJ qui pourraient conduire à un update-grub
donc à la réécriture de /boot/grub/grub.cfg
ce qui serait impossible,
si on a configuré le montage de la partition "boot" en lecture seule dans /etc/fstab

Existe-t-il un utilitaire pour cette tâche ?


Faute d'une solution toute-faite,
les pistes pour un script "maison" sont les bienvenues.

Pour l'instant,
pour obtenir la liste des prochaines mises à jour,
je n'ai pas mieux que :

apt update && apt list --upgradable 2>/dev/null | grep -v 'En train de lister' | cut -d / -f 1


Merci pour vos conseils :dirol:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Je la trouve très bien ta commande basée sur apt list --upgradable, pour moi c’est une bonne approche.

J’aurais juste tendance à y remplacer :

Code : Tout sélectionner

apt list --upgradable 2>/dev/null | grep -v 'En train de lister'
par :

Code : Tout sélectionner

LANG=C apt list --upgradable 2>/dev/null | tail +2
Cette seconde forme a l’avantage de ne pas dépendre de la langue du système sur laquelle tu la lances.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

vv222 a écrit : 27 avr. 2021, 13:07 LANG=C apt list --upgradable 2>/dev/null | tail +2
C'est cool,
je ne connaissais pas LANG=C pour se libérer de la contrainte "locale",
du coup tail est plus à propos.

Merci :023:
**Simple Utilisateur** -- Debian stable - XFCE
Répondre