Avant de se précipiter pour lancer des commandes pour réparer votre système, la première chose à faire est de trouver ce qui cloche, la deuxième est de trouver une solution, la troisième est de bien comprendre les effets des commandes pour avoir un enchaînement logique, …
Pour diagnostiquer la cause réelle du problème je vous ai mis sur la piste hier soir en vous suggérant de vérifier l’état du fichier /usr/share/perl/5.20/warnings/register.pm
qui hélas n’a pas été réparé par e2fsck. Je n’ai pas eu le temps de vous montrer comment trouver à quel paquet appartient ce fichier.
Aujourd’hui une panne de la climatisation de ce qui sert de salle machines m’a obligé à arrêter un certain nombre de serveurs et m’a fait perdre pas mal de temps et d’énergie.
Pour trouver à quel paquet appartient un fichier je fais
dpkg-query --search /chemin/absolu/vers/fichier
Utilisation
fp2x@halc10:~$ dpkg-query --search /usr/share/perl/5.20/warnings/register.pm
dpkg-query: aucun chemin ne correspond à /usr/share/perl/5.20/warnings/register.pm
Ce n’est décidément pas votre jour de chance.
Mais un bon investigateur sait être tenace.
Dans le message 29 [quote=“trich, post:28, topic:69229”]
BEGIN failed–compilation aborted at /usr/share/perl/5.20/vars.pm line 7.Compilation failed in require at /usr/share/perl/5.20/base.pm line 4.BEGIN failed–compilation aborted at /usr/share/perl/5.20/base.pm line 4.Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 7.
[/quote]
Je remonte dans la pile des fichiers indiqués
fp2x@halc10:~$ dpkg-query --search /usr/share/perl5/Debconf/Log.pm
debconf: /usr/share/perl5/Debconf/Log.pm
C’est le paquet debconf
qui est mal en point, suite à votre problème de disque.
Mais comme indiqué ailleurs ce n’est peut-être pas le seul.
Il est urgent de ne pas se précipiter. Mais une réinstallation de debconf à coup de dpkg -i debconf_truc.deb
me semble à envisager, mais seulement après nous avoir donner des informations sur l’architecture de votre système et sur ce fameux .deb
fp2x@halc10:/var/cache/apt/archives$ stat debconf_1.5.56_all.deb
Fichier : « debconf_1.5.56_all.deb »
Taille : 167410 Blocs : 336 Blocs d'E/S : 4096 fichier
Périphérique : 836h/2102d Inœud : 113714 Liens : 1
Accès : (0644/-rw-r--r--) UID : ( 0/ root) GID : ( 0/ root)
Accès : 2015-10-26 16:59:20.000000000 +0100
Modif. : 2015-03-19 02:10:48.000000000 +0100
Changt : 2015-10-26 16:54:25.000000000 +0100
Créé : -
fp2x@halc10:/var/cache/apt/archives$ dpkg --print-architecture
powerpc
fp2x@halc10:/var/cache/apt/archives$
N’oubliez pas d’entourer avec un balisage triple backticks les copies des commandes que vous coller dans votre réponse.
Chaque chose en son temps, on va y arriver.
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français
Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. (R. Devos)