Erreur Perl avec APT : warning : Setting locale failed.
Par Charles-Christian Croix le jeudi, février 14 2008, 11:19 - Bad User Karma - Lien permanent
Suite a l'annonce d'un Important bug de sécurité sur noyau 2.6.17 à 2.6.24 sur linuxfr.org je colle le nez sur mes serveurs pour faire un brin de ménage.
Ménage avec apt-get remove
J'en profite pour virer de vieux paquet et la, sur un serveur de test et bibouille, c'est le drame !!
apt-get remove --purge linux-image-2.6-686 Reading package lists... Done Building dependency tree... Done The following packages will be REMOVED: linux-image-2.6-686* 0 upgraded, 0 newly installed, 1 to remove and 45 not upgraded. Need to get 0B of archives. After unpacking 8192B disk space will be freed. Do you want to continue [Y/n]? y perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "fr_FR.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory (Reading database ... 43097 files and directories currently installed.) Removing linux-image-2.6-686 ...
dpkg-reconfigure locales
J'ai du testé et bibouiller un peu trop sur ce serveur et maintenant plus moyen de le maintenant à jour. C'est pas la première fois que j'ai ce message et d'habitude le solutionne la chose avec un bonne reconfiguration des LOCALES
dpkg-reconfigure locales // Malheureusement l'utilisation de __dpkg-reconfigure locales__ débouche sur le même message d'erreur. __Perl__ ne comprend pas ma langue et ne trouve pas les variables nécessaire pour cela. Pas grave on va revenir a la langue universel, au fondamentaux de perl ///[bash] export LC_ALL=C
Parfait, je retente la configuration des locales
dpkg-reconfigure locales /usr/sbin/dpkg-reconfigure: locales is not installed
Et la j'ai l'air con :D
J'installe les locales, je les reconfigure, en sifflant d'un air dégagé et je reprend mes activités.