Salut à tous,
Je cherche un moyen simple d'indiquer pourquoi j'ai installé un paquet (généralement une dépendance d'un logiciel non empaqueté). Jusqu'à présent, j'utilisais un cahier, mais ça devient très pénible à utiliser.
Une option inconnue de aptitude ? Une surcouche à apt-get ?
Merci d'avance !
Duna
Annoter les paquets
- vohu
- Membre
- Messages : 455
- Inscription : 16 avr. 2016, 12:02
- Localisation : Strasbourg
- Status : Hors-ligne
Tu peux faire un alias de apt-get install vers un script qui te demande de taper ton motif d'installation, et qui l'ajoute à la fin d'un fichier texte, ou un fichier par commande, ou dans une base de donnée... enfin, y des milliers de façon de voir.
- Dunatotatos
- Membre
- Messages : 426
- Inscription : 11 mai 2016, 20:56
- Status : Hors-ligne
C'est une idée. Mais vu le temps libre que j'ai en ce moment, j'espérais trouver une solution toute faite...
Sinon, j'aurais envisagé un pull request sur apt ^^
Sinon, j'aurais envisagé un pull request sur apt ^^
- vohu
- Membre
- Messages : 455
- Inscription : 16 avr. 2016, 12:02
- Localisation : Strasbourg
- Status : Hors-ligne
C'est pas le truc si long à faire.
Une version vite fait et évolutive :
Une version vite fait et évolutive :
Code : Tout sélectionner
function apt-get-p()
{
D=`date`
case "$1" in
install)
read -p "Commentaire : " commentaire
echo -e "\n**** $D : $@ ****\n $commentaire\n" >> apt-get.log
apt-get $@;
;;
*)
apt-get $@;
;;
esac
return
}
alias apt-get="apt-get-p $@"
- Dunatotatos
- Membre
- Messages : 426
- Inscription : 11 mai 2016, 20:56
- Status : Hors-ligne
Parfait, merci :D
La prochaine étape est d'avoir l'information en utilisant apt show.
La prochaine étape est d'avoir l'information en utilisant apt show.