Tout cassé ma Raspbian
Ce matin, j'ai voulu installer MySQL sur mon Raspberry PI équipe de Raspbian.
sudo apt-get install php5-mysql
Pour une raison que j'ignore, ça a tout cassé ma distribution.
Dès que je voulais lancer une installation / mise à jour d'un paquet, voici les erreurs que j'ai obtenues :
Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/mysql-server-5.5_5.5.38-0+wheezy1_armhf.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
Ou
0 mis à jour, 46 nouvellement installés, 0 à enlever et 1 non mis à jour. 19 partiellement installés ou enlevés. E: Impossible de localiser un fichier du paquet mysql-server-5.5. Cela signifie que vous devrez corriger ce paquet vous-même. E: Impossible d'activer les dépendances de construction
Ou
Les paquets suivants seront mis à jour : mysql-server-5.5 1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. 18 partiellement installés ou enlevés. Il est nécessaire de prendre 0 o/1 915 ko dans les archives. Après cette opération, 30,9 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? Bareword found where operator expected at /usr/share/perl5/Debconf/Encoding.pm line 15, near "$charmap = <code>locale" (Might be a runaway multi-line `` string starting on line 2) (Missing operator before locale?) debconf: Perl may be unconfigured (Unrecognized character \\xE8; marked by ←- HERE after</code>locale c←- HERE near column 23 at /usr/share/perl5/Debconf/Encoding.pm line 15. Compilation failed in require at /usr/share/perl5/Debconf/Template.pm line 17. ... ... ... Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/mysql-server-5.5_5.5.38-0+wheezy1_armhf.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai tout tenté :
sudo apt-get dist-upgrade :::bash sudo apt-get install -f :::bash sudo dpkg --configure php5-common
J'ai tenté de purger mysql-server, de réinstaller, j'ai testé ça, etc.
J'ai regardé le fichier /usr/share/perl5/Debconf/Encoding.pm car il contiendrait des erreurs ... et voici ce que j'ai (il semble tout pourri, alors que les autres fichiers .pm du répertoire semblent OK) https://gist.github.com/nicosomb/6b1feac217e289f30b2f
Après, c'est un fichier d'encodage, c'est p'tet normal du coup ...
Bref, je ne sais pas du tout quoi faire, impossible d'installer / supprimer quoique ce soit sur ma raspbian. Pratique !
J'ai tout fait en direct sur mon compte Diaspora* avec Bob Maerten : https://diaspora-fr.org/posts/563184