Merci Humidifier et 911GT3 pour vos réponses !
J'ai lu les docs man puis essayé deborphan et debfoster et ils sont très bien !
Grâce à vous, j'ai bien avancé dans l'installation et la maintenance/gestion des paquets.
Il me reste quelques questions où les docs man n'ont pas pu m'aider.
La liste de questions ci-dessous est comme un feu d'artifice final ; après ça, je pense que j'aurai fait le tour complet du sujet grâce à votre aide
Et voici les questions :
1) comment lister l'ensemble des paquets installés ayant une priorité "x" ? Par exemple, voir tous les paquets de la catégorie "standard"
2) apt utilise dpkg
Alors, comment expliquer que dpkg ne soit pas listé dans la relation des dépendances pour apt ? (Voir ci-dessous)
http://packages.debian.org/stable/base/apt.html
3) j'ai utilisé debsums -s pour vérifier l'intégrité des paquets et je ne sais pas comment interpréter les résultats
(voir ci-dessous).
3a) que penser des MD5 check failed ? (pourtant, les paquets installés proviennent d'une installation d'un CD Debian à l'aide de tasksel à l'installation)
3b) que penser des fichiers que debsums n'arrive pas à ouvrir ?
Voici ce qui est affiché :
md5sum: MD5 check failed for 'usr/share/consolefonts/lat1u-16.psf.gz'
md5sum: can't open usr/share/keymaps/i386/azerty/fr-pc.kmap.gz
md5sum: can't open usr/share/keymaps/i386/azerty/fr.kmap.gz
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/bio.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/chimei.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/computer.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/jinmei.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/kihon.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/koyuu.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/setsuji.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/special.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/symbol.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/tankan.dic'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/pubdic/full.fzk'
md5sum: MD5 check failed for 'usr/lib/wnn/ja_JP/dic/gerodic/g-jinmei.dic'
md5sum: MD5 check failed for 'usr/share/fonts/fontmap'
md5sum: can't open usr/share/doc/isapnptools/README.lib
md5sum: can't open sbin/ldconfig.new
md5sum: can't open usr/bin/perl-5.005.dist
|
4) lorsqu'on désinstalle un paquet, les fichers de configuration qui y sont liés ne sont pas supprimés par défaut.
apt-get remove PAQUET ne supprimera pas les fichiers de confs.
Il faut faire : apt-get --purge remove PAQUET
Supposons que je supprime 10 paquets sans purge et puis que je regrette de ne pas avoir utiliser purge. Comment je fais pour supprimer les fichiers de configuration qui ne servent plus à rien ?
(donc comment maintenir un système sans fichiers de confs inutiles ?)
5) comprendre les infos affichées par dpkg -l
Jusqu'à présent, j'ai installé *exactement* 2 paquets avec dpkg -i : deborphan et debfoster
Pour le reste, j'ai toujours utilisé apt-get install
en faisant un dpkg -l | less
j'ai un écran avec des ii partout dans la colonne de gauche, sauf sur 2 lignes :
- une concernant deborphan
- l'autre concernant debfoster
Au lieu d'avoir ii, j'ai iU . Le U semble correspondre à : status = Unpacked
Pourquoi l'utilisation de dpkg -i génère cet état ?
Et voilà.
Pour le reste, je suis en train de faire une synthèse complète sur la maintenance/gestion des paquets .deb C'est suite à tout ce que j'ai lu et compris au sujet grâce aux man, aux docs Internet et à votre aide !
Je pense que je pourrai la publier sur le forum parce que ça peut être intéressant ; elle reprendra les points forts de dpkg, apt, deborphan, debfoster et puis aussi debsums (et pourquoi pas d'autres paquets, suivant vos réponses suite au post que j'écris )
A très bientôt.
---------------
[:iboll]