**Article écrit par Cédric Lignier et wikisé par Julien Louis. Conversion Cowiki Vers Dokuwiki par Freddec**
====== Comment suivre les mises à jour de votre Debian GNU/Linux ======
===== Description =====
Lors de la mise à jour de votre Debian GNU/Linux à l'aide de l'outil //APT//, des paquets sont automatiquement installés sur votre système et vous ne savez pas ce qui a été mis à jour. Si vous n'êtes pas chez vous par exemple et que votre système se met à jour tous les soirs, il peut-être intéressant d'avoir un suivi de ces modifications.
===== Pré-requis =====
==== Pré-requis logiciel ====
Vous devez avoir un serveur de messagerie installé sur votre machine pour recevoir les modifications qui ont été effectuées sur votre système.
===== Installer =====
Nous allons installer le paquet //apt-listchanges// :
# apt-get install apt-listchanges
Une fois le paquet installé, vous devez répondre aux questions suivantes:
^ Nom du paquet ^ Question ^Commentaire^ Réponse à choisir ^
|apt-listchanges | How should changelogs be displayed with apt |Comment le journal des changements doit il être communiqué ? | //mail / courrier// |
|apt-listchanges | Should apt-listchanges skip changelogs that have already been seen? |Ignorer les changements déjà affichés ? | //Yes / Yes// |
|apt-listchanges | To whom should apt-listchanges mail changelog entries? |Adresse où envoyer les journaux des changements | Indiquer un compte local de votre machine ou une adresse e-mail externe vers lequel votre serveur de mail local va délivrer les changements. |
===== Utiliser =====
//apt-listchanges// se lance automatique lors de la mise à jour de votre Debian GNU/Linux. Vous pouvez le déclencher par exemple en récupérant la liste des derniers paquets disponibles pour votre Debian GNU/Linux et en mettant ensuite à jour les paquets trop anciens de votre système. Pour cela :
# apt-get upgrade apt-get update -u -y
===== Désinstaller =====
# apt-get remove apt-listchanges
Si vous souhaitez retirer tous les composants qui ont été installés par le paquet phpmadmin :
# apt-get remove python, apt, python-apt, debconf, ucf
===== Annexe =====
==== Exemple de journal de changements généré par //apt-listchanges// ====
Voici un extrait d'un mail que vous pouvez recevoir de la part de //apt-listchanges//
apt (0.5.6) unstable; urgency=low
* Adam Heath
*Fix segfault when handling /etc/apt/preferences. Closes: #192409.
* Matt Zimmerman
*Clean up some string handling, patch from\\ Peter Lundkvist (Closes: #192225)
*Don't fall off the end of the buffer when comparing versions\\ Patch from Koblinger Egmont (Closes: #194327)
*Minor fixes to apt-ftparchive(1) (Closes: #118156)
*Fix typo in apt-ftparchive help text (Closes: #119072)
*More typos in apt-ftparchive help text (Closes: #190936)
*Update config.guess, config.sub to latest versions
*Modify the description for apt-utils to reflect the fact that\\ it is not(any longer) infrequently used (Closes: #138045)
*Make setup script for dselect method more explicit about\\ overwriting sources.list (Closes: #151727)
*Fix typo in apt-cache(8) (Closes: #161243)
*Remove duplicate 'showpkg' from synopsis on apt-cache(8) (Closes: #175611)
*Document in apt-get(8) the meaning of the '*' in ShowList\\ which is that the package is being purged (Closes: #182369)
*Fix extra "/" character in apt.conf(5) (Closes: #185545)
*Fix typo in tar error message (Closes: #191424)
*Clarify description of 'search' on apt-cache(8) (Closes: #192216)
*Fix incorrect path for 'partial' directory on apt-get(8) (Closes: #192933)
*Fixes to pt_BR translation from Andre Luis Lopes (Closes: #196669)
*Updated apt_preferences(5) man page with many corrections\\ and clarifications from Thomas Hood (Closes: #193336)
*Fix SGML validation errors in apt-cache.8.sgml introduced in 0.5.5 or so
*Add a simple example to apt-ftparchive(1) (Closes: #95257)
*Add bug script for collecting configuration info (Closes: #176482)
* Matt Zimmerman Mon, 21 Jul 2003 01:59:43 -0400
base-files (3.0.9) unstable; urgency=low
* Prevent OSNAME from having the GNU/ prefix twice (Closes: #200741).
* Updated LGPL-2.1 from ftp.gnu.org. Instead of form feeds, the old version\\ was using `^' followed by `L' (Closes: #201867).
* Santiago Vila Mon, 21 Jul 2003 19:25:12 +0200
squid (2.5.3-4) unstable; urgency=low
* Switch to gettext for debconf templates (Closes: #202271)
* debian/control
* Added Build-Depend on po-debconf
* debian/rules
*Handle templates merging
* debian/po/
* Moved translations from debian/templates (via debconf-gettextize)
* debian/po/fr.po
* Added French template translation (Closes: #202272)