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 :)
_________________________________
Linux mailing list
Linux@lists.parinux.org
http://lists.parinux.org/mailman/listinfo/linux

Répondre à