Comment bien installer, configurer, utiliser, administrer, personnaliser et optimiser une distribution Debian GNU/Linux | ||
---|---|---|
Précédent | Suivant |
Tableau 4-1. Evolution de cet article
Date | Ajout(s) / Modification(s) |
---|---|
28 juillet 2003 | Version initiale. |
27 octobre 2003 | Relecture. |
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.
Vous devez avoir un serveur de messagerie installé sur votre machine pour recevoir les modifications qui ont été effectuées sur votre système.
Nous allons installer le paquet apt-listchanges :
# apt-get install apt-listchanges |
Une fois le paquet installé, vous devez répondre aux questions suivantes:
Tableau 4-2. apt-get install apt-listchanges
Nom du paquet | Question | 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. |
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 |
# apt-get remove apt-listchanges |
Supprimer toute trace du package précédement installé | ||
---|---|---|
Lorsque vous décidez de retirer un package de votre Debian GNU/Linux APT n'efface par les fichiers de configuration de ce package. Ceci permet de réinstaller plus rapidement la package. Cependant si vous souhaitez faire table rase et ne plus entendre parler du package, vous pouvez ajouter l'option --purge lors de la suppression.
|
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 |
Supprimer toutes les dépendances d'un package précedement installé | ||
---|---|---|
Un package (père) a souvent besoin d'autres packages pour pouvoir fonctionner correctement. Ces nouveaux packages forment les dépendances du package père. Cependant d'autres packages peuvent avoir des dépendances similaires. Lorsque vous décidez de retirer tous les dépendances d'un package de votre Debian GNU/Linux vous risquez de rendre votre système instable. Pour ne pas avoir ce problème, vérifiez que la commande APT n'efface pas d'autres packages que ceux que vous avez spécifié. Comme dans l'exemple ci-dessous :
|
Voici un extrait d'un mail que vous pouvez recevoir de la part d'apt-listchanges
apt (0.5.6) unstable; urgency=low * Adam Heath <[email protected]> - Fix segfault when handling /etc/apt/preferences. Closes: #192409. * Matt Zimmerman <[email protected]> - Clean up some string handling, patch from Peter Lundkvist <[email protected]> (Closes: #192225) - Don't fall off the end of the buffer when comparing versions. Patch from Koblinger Egmont <[email protected]> (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 <[email protected]> (Closes: #196669) - Updated apt_preferences(5) man page with many corrections and clarifications from Thomas Hood <[email protected]> (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 <[email protected]> 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 <[email protected]> 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) -- Luigi Gangitano <[email protected]> Mon, 21 Jul 2003 16:20:31 +0200 |
Précédent | Sommaire | Suivant |
Comment donner certains droits root à un utilisateur (Sudo) | Niveau supérieur | Monter automatiquement ses périphériques amovibles (Supermount) |