Le Mercredi 7 Février 2007 21:30, Miklos Aubert a écrit : | Le 07/02/07, Alain Vaugham <[EMAIL PROTECTED]> a écrit : | > Donc pour savoir si une machine est à jour je dois : | > - soit comparer chaque paquet individuellement (!) avec apt-cache policy | > - soit décommenter un dépôt | > Mais alors dans ce dernier cas, comment différencier le résultat d'un | > upgrade+update entre les deux cas de figure suivants? | > - les mises à jours ont déjà été correctement précédemment | > - le sources.list est entièrement commenté | | Encore une fois, il n'est pas nécessaire de commenter le fichier | sources.list, au contraire, il vaut mieux le laisser tel quel. La commande | update permet de synchroniser les _informations_ des dépôts Debian avec la | base de données interne de la machine. | | C'est pour cela qu'il faut la lancer avant la commande upgrade, qui elle | met à jour les _paquets_ à partir de ces informations nouvellement | acquises. | | Mais A => B ne veut pas dire B => A, et quand on fait un apt-get update, on | n'est absolument pas obligé de le faire suivre d'un apt-get upgrade. | | Si on veut juste «savoir» si un système est à jour, sans le mettre à jour | effectivement, le meilleur moyen est de faire | | apt-get update | | pour resynchroniser les informations, puis | | apt-get -s upgrade | | le «-s» permet de _simuler_ une mise à jour. Si apt-get crache une liste de | paquets à installer, suivi de lignes Conf... Inst... etc c'est que le | système n'est manifestement PAS à jour :)
Merci pour toutes ces informations elles vont m'être utile très bientôt. J'explique pourquoi j'ai un fichier sources.list entièrement commenté. L'installation a été faite sans être connecté à internet donc aucun dépôts n'étant accessible, l'installeur a commenté les lignes du sources.list et il a expliqué pourquoi : # Line commented out by installer because it failed to verify : etc... etc... tout ce qu'il n'a pas pu vérifier. Toutes les lignes sont commentées. Je n'ai rien su, mais je trouvais bizare qu'aucune MAJ ne vienne alors que sur ma Sarge elles viennent tranquillement. Cette machine Kubuntu étant une plateforme de test, je n'ai pas eu l'occasion d'ajouter de nouveaux paquets. C'est en regardant le sources.list que j'ai ensuite compris pourquoi il ne se passait rien. Ensuite, j'ai décommenté/recommenté pour être sûr de reproduire le phénomène. Au cours de ces manips, certaines MAJ sont passées sur les dépôts décommentés. Donc je me pose la question comment savoir si une machine est à jour. J'ai cherché les logs mais je ne trouve rien dans /var/log/syslog ni dans d'autres logs non plus. Je ne sais pas où chercher pour avoir une trace des MAJ qui ont été passées. Je cherche à approfondir cette situation car je me dit qu'une machine qui a été installée sans avoir été connectée à Internet peut rester un certain temps (gros le certain) sans recevoir de mises à jour de sécurité et sans que l'on s'en aperçoive puisque toutes les lignes du sources.list sont commentées. Merci de t'être intéressé à ma perplexité. -- Cordialement Alain Vaugham ---------------------------------------------------------------- [PUB] Signature numérique GPG de ce courrier: 0xD26D18BC
pgpwNbAMTJajL.pgp
Description: PGP signature
_________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
