Salut
Sous Squeeze (2.6.32-5-486) et avec ‘aptitude’ pour les mises à jour je viens de m’apercevoir que dans ‘/var/log/dpkg.log’, j’ai par exemple les lignes suivantes:
2010-08-07 02:14:51 status half-configured mawk 1.3.3-15
2010-08-07 02:14:51 update-alternatives: run with --quiet --install /usr/bin/awk awk /usr/bin/mawk 5 --slave /usr/share/man/man1/awk.1.gz awk.1.gz /usr/share/man/man1/mawk.1.gz --slave /usr/bin/nawk nawk /usr/bin/mawk --slave /usr/share/man/man1/nawk.1.gz nawk.1.gz /usr/share/man/man1/mawk.1.gz
2010-08-07 02:14:51 status installed mawk 1.3.3-15
D’après ce que j’ai trouvé, la première ligne indique un soucis lors de la mise à jour du paquet, la seconde, que si on était en manuel, il faudrait lancer une commande:
dpkg --quiet --install /usr/bin/awk awk /usr/bin/mawk 5 --slave /usr/share/man/man1/awk.1.gz awk.1.gz /usr/share/man/man1/mawk.1.gz --slave /usr/bin/nawk nawk /usr/bin/mawk --slave /usr/share/man/man1/nawk.1.gz nawk.1.gz /usr/share/man/man1/mawk.1.gz
et enfin la troisième que la commande en question a été automatiquement lancée par ‘aptitude’ et que tout est ok.
J’ai bon ou j’ai encore compris de travers? ![]()
Et dans un cas plus compliqué comme:
2010-08-07 02:15:22 status half-configured traceroute 1:2.0.15-1
2010-08-07 02:15:22 update-alternatives: run with --install /usr/bin/traceroute traceroute /usr/bin/traceroute.db 100 --slave /usr/sbin/traceroute traceroute.sbin /usr/bin/traceroute.db --slave /usr/share/man/man1/traceroute.1.gz traceroute.1.gz /usr/share/man/man1/traceroute.db.1.gz
2010-08-07 02:15:22 update-alternatives: link group traceroute updated to point to /usr/bin/traceroute.db
2010-08-07 02:15:22 update-alternatives: run with --install /usr/bin/traceroute6 traceroute6 /usr/bin/traceroute6.db 100 --slave /usr/share/man/man1/traceroute6.1.gz traceroute6.1.gz /usr/share/man/man1/traceroute6.db.1.gz
2010-08-07 02:15:22 update-alternatives: link group traceroute6 updated to point to /usr/bin/traceroute6.db
2010-08-07 02:15:22 update-alternatives: run with --install /usr/bin/lft lft /usr/bin/lft.db 100 --slave /usr/share/man/man1/lft.1.gz lft.1.gz /usr/share/man/man1/lft.db.1.gz
2010-08-07 02:15:22 update-alternatives: link group lft updated to point to /usr/bin/lft.db
2010-08-07 02:15:22 update-alternatives: run with --install /usr/bin/traceproto traceproto /usr/bin/traceproto.db 100 --slave /usr/share/man/man1/traceproto.1.gz traceproto.1.gz /usr/share/man/man1/traceproto.db.1.gz
2010-08-07 02:15:22 update-alternatives: link group traceproto updated to point to /usr/bin/traceproto.db
2010-08-07 02:15:23 update-alternatives: run with --install /usr/sbin/tcptraceroute tcptraceroute /usr/sbin/tcptraceroute.db 100 --slave /usr/share/man/man8/tcptraceroute.8.gz tcptraceroute.8.gz /usr/share/man/man8/tcptraceroute.db.8.gz
2010-08-07 02:15:23 update-alternatives: link group tcptraceroute updated to point to /usr/sbin/tcptraceroute.db
2010-08-07 02:15:23 status installed traceroute 1:2.0.15-1
S’agit-il bien de plusieurs actions qui ont toutes été appliquées (ou à appliquer si j’ai mal compris)? ![]()
A+
