Retourner au contenu. Retourner à la navigation

 

Voir les changements dans les paquets Debian

by waba @ 23/05/2007
Images
apt-listchanges en action apt-listchanges en action
Un petit paquet qui deviendra vite indispensable...

Les mises à jour Debian se passent généralement sans heurt, c'est du moins l'un des buts du projet. Il arrive par contre que le changement de version apporte une modification majeure, potentiellement incompatible avec l'installation existante. Ceci est particulièrement vrai si l'on suit la testing ou l'unstable. Le mainteneur du paquet prévient généralement ses utilisateurs par l'intermédiaire du fichier NEWS.Debian... Mais celui-ci n'est donc disponible qu'après la mise à jour !

C'est le problème résolu par apt-listchanges. Celui-ci se greffe sur le processus d'installation d'apt-get/aptitude et permet d'afficher les nouveautés des paquets avant leur installation. Si celles-ci ne sont pas du goût de l'utilisateur, il peut alors annuler le processus complet.

Les options par défaut ne correspondant pas forcément à votre cas d'utilisation, sa configuration complète est disponible par l'intermédiaire de la commande :

# dpkg-reconfigure apt-listchanges

ou dans le fichier de configuration /etc/apt/listchanges.conf. Voici les options les plus intéressantes :

  • frontend : quel programme utiliser pour l'affichage - pager (less généralement), browser (links, konqueror, ...), xterm-pager/xterm-browser (comme les précédents mais dans une xterm), mail (simple envoi vers une adresse déterminée) ou encore none (ne rien afficher du tout) ;
  • which : s'il faut lister tous les changements détaillés (changelog), les nouveautés majeures seulement (news) ou une combinaison des deux (both) ;
  • confirm : laisser, ou pas, la possibilité à l'utilisateur d'interrompre l'installation après visualisation des changements (yes/no).

Ma recommandation personnelle est de n'afficher que les news (sans quoi la quantité d'informations est trop importante et généralement sans intérêt), d'activer la confirmation et de choisir le frontend en fonction de l'environnement habituel. S'il s'agit d'un serveur, je choisis généralement pager (le plus simple en mode texte), ou au contraire browser sur une station de travail pour bénéficier de l'environnement graphique.

Pour finir, remarquons que ce paquet est disponible sur la plupart des systèmes à base de Debian, et donc par exemple sur Ubuntu.

Par waba Dernière modification 25/05/2007 11:48
Navigation
Actualités
25/05/2009 Install-Party Mandriva Linux 2009 Spring
30/04/2009 Sortie de Mandriva 2009 Spring
13/03/2009 Soirée Open Source - Performances Open Storage / ZFS
13/03/2009 Conférence Symfony avec Fabien Potencier
18/02/2009 Wine 1.1.15
Plus d'actualités...
Articles
22/05/2008 Première approche de Qmail
19/05/2008 Test de la distribution Elive 1.0 Gem
14/05/2008 GNUPG introduction à la cryptographie et utilisation de GnuPG
21/02/2008 GNU / Screen
03/09/2007 The Linux File System Encryption API
More articles
Tips
02/02/2009 Des favoris synchronisés
27/01/2009 OpenSUSE: Comment supprimer les icônes d'aide
23/01/2009 Beep en ligne de commande
21/01/2009 Connaître son ip public derrière un routeur
28/04/2008 Mozilla Firefox : Google Talk et Facebook Chat
More tips
Codes
09/04/2008 Chapitre 13 - Administration DNS et DHCP
09/04/2008 Chapitre 06 - Service web avec Apache
04/04/2008 Chapitre 09 - PureFTPd
04/04/2008 Chapitre 06 - Scripting Bash
01/04/2008 Chapitre 20 - Haute Disponibilité
More codes
Courses
13/09/2006 Module 3
23/02/2006 Module 2
23/02/2006 Module 1
More courses
Formation Linux

Supinfo Training Center has the first Linux Certification. The training is 13 days and allow you to pass the LPI 101 and 102.

more info
 
 
Vous êtes ici :
Tips Voir les changements dans les paquets Debian