je me suis fait avoir par la soi-disant complexité de Debian
Je faisais depuis quelque temps des apt dist-upgrade précédé par un apt
update et il ne se passait rien, aucune mise-à-jour… A force de
toujours faire tout par soi-même et avec aucun automatisme, on en oublie
que Debian peut tout automatiser si on le souhaite. Je m’en suis rappelé
un peu tard.
Il y a deux ou trois jours, j’avais fait la commande pour mettre à jour
mon OS, il y avait enfin une mise-à-jour, une seule, je la refuse car
j’avais un doute sur le pourquoi j’en avais si peu. Je relance quelques
heures plus tard la commande, de là il n’y a plus rien, l’unique update
avait disparue comme elle était venu, sans rien dire… Puisque je
voulais en avoir le cœur net, j’ai été de mon sujet sur le forum
Debian-Facile, entre
nous ce site est une mine, pour sa documentation, son ambiance, son côté
“on est sous Debian mais on est tous le con de quelqu’un”, bref c’est LE
site francophone pour Debian! Comme ça m’est sortie ou en tout cas, je
n’ai pas cherché du côté d’Apt tellement persuadé que c’était soit mon
sources.list soit le miroir français qui merdait, je n’avais pas pris la
peine de regarder les logs de Apt, grosse erreur, je montre ici comme je
l’ai fait la bas, une partie de ce log qui compte un bon millier de
lignes, la partie qui nous révèle la cause:
Start-##date: 2017-08-22 06:56:42 Commandline: /usr/bin/unattended-upgrade Upgrade: libaugeas0:amd64 (1.8.0-1, 1.8.0-1+deb9u1), libraw15:amd64 (0.17.2-6+b1, 0.17.2-6+deb9u1), augeas-lenses:amd64 (1.8.0-1, 1.8.0-1+deb9u1) End-##date: 2017-08-22 06:56:56 Start-##date: 2017-08-24 06:59:09 Commandline: /usr/bin/unattended-upgrade Upgrade: libxml2-utils:amd64 (2.9.4+dfsg1-2.2, 2.9.4+dfsg1-2.2+deb9u1), libxml2-dev:amd64 (2.9.4+dfsg1-2.2, 2.9.4+dfsg1-2.2+deb9u1), python-libxml2:amd64 (2.9.4+dfsg1-2.2, 2.9.4+dfsg1-2.2+deb9u1), libxml2:amd64 (2.9.4+dfsg1-2.2, 2.9.4+dfsg1-2.2+deb9u1), libxml2:i386 (2.9.4+dfsg1-2.2, 2.9.4+dfsg1-2.2+deb9u1) End-##date: 2017-08-24 06:59:27 Start-##date: 2017-08-28 06:56:02 Commandline: /usr/bin/unattended-upgrade Upgrade: libmariadbclient18:amd64 (10.1.23-9+deb9u1, 10.1.26-0+deb9u1) End-##date: 2017-08-28 06:56:14
Le coupable est simplement unattended-upgrade, qui fait passer les
mises-à-jour de sécurités en automatique, bon maintenant, je ne l’ai pas
installé de moi-même, mais c’est une dépendance à un paquet que j’ai
installé. Pour revenir à mon titre de billet, c’est un clin d’œil pour
ceux qui trouvent Debian trop compliqué, trop technique, sans
automatisme, un truc de barbus… Je me suis fait avoir bêtement en ne
cherchant pas du côté de l’automatisme et donc de la simplification (ou
facilité) des actions d’Apt. Encore une raison pour aimer toujours un
peu plus ce système.
Commencer la discussion: Venez écrire un commentaire dans le forum