Je viens de mettre à jour une Archlinux (multilib) Testing. Pacman a été bloqué sur glibc, mais la MAJ s'est finie ... sauf qu'après, toute commande entrée renvoyait "command not found", alors que l'exécutable existait. Vu que le système n'était pas utilisable, j'ai cherché la cause via un liveCD (monté les partitions, mais chroot impossible, même erreur).
En dernier recours et n'ayant pas envie de réinstaller un système, j'ai tenté de mettre à jour le liveCD, puis de copier quelques bibliothèques données par ldd /bin/bash. Après la copie de /lib/ld-linux-x86-64.so.2, le chroot a fonctionné, ainsi que la plupart des programmes. J'ai pu refaire une mise à jour de mon système, histoire de nettoyer un peu après quelques tentatives infructueuses, et au reboot, presque tout marche.
Sauf que firefox, eclipse, wine ... ne se lancent pas.
Code : Tout sélectionner
Theta% firefox
zsh: command not found: firefox
Code : Tout sélectionner
Theta% eclipse
/usr/bin/eclipse: line 4: /usr/share/eclipse/eclipse: No such file or directory
Code : Tout sélectionner
Theta% ldd /usr/bin/firefox-ux
/usr/bin/ldd: line 117: /usr/bin/firefox-ux: No such file or directory
Quelqu'un aurait une idée pour récupérer un système fonctionnel sans avoir à tout réinstaller?