Pas Tout A Fait

Aller au contenu | Aller au menu | Aller à la recherche

Régler un problème de "locale" sous GNU/Linux

Dernière mise à jour le 07 juin 2011

Parfois, suite à une installation ou une mise à jour, il arrive que les "locales" ne soit pas correctement paramétrées, ce qui provoque des messages d'erreurs, en particulier quand on utilise apt-get. Voici comment régler ce problème.

ubuntu-vs-debian.gif

Tout d'abord, pour être sûr qu'il s'agit bien de ce problème, voici à quoi ressemble les messages d'erreurs :

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").

Ce pépin n'a rien de bloquant, mais il pourrit quand même l'affichage lors de l'installation de paquets via apt-get. Voici comment résoudre ce problème sous Ubuntu et Debian.


Ubuntu 9.04 (The Jaunty Jackalope)

Rien de plus simple sur une Ubuntu 9.04, il suffit d'installer le paquet "language-pack-fr" :

sudo apt-get install language-pack-fr

L'installation de ce paquet sera la dernière occasion de voir les messages d'erreurs dans votre terminal, soyez donc sûr d'être mentalement prêt. ;-)


Debian 5 (Lenny)

Sous Debian 5.0, le message d'erreur change légèrement :

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
/usr/bin/mandb: can't set the locale; make sure $LC_* and $LANG are correct
manconv: can't set the locale; make sure $LC_* and $LANG are correct

La méthode pour résoudre ce pépin est elle aussi différente, mais pas plus compliquée :

apt-get install locales
dpkg-reconfigure locales

Sélectionnez ensuite la langue de votre choix.

locale-deb-1.png

Puis générez les locales.

locale-deb-2.png

Et le problème est réglé.

Matthieu Patout

Auteur: Matthieu Patout

Restez au courant de l'actualité et abonnez-vous au Flux RSS

Soyez le premier à réagir sur cet article

Ajouter un commentaire Fil des commentaires de ce billet

aucune annexe



Voir Aussi

googleplus1.jpg

Améliorer la vitesse de chargement et valider le bouton Google +1

Le bouton Google +1 s'affiche partout sur le web depuis quelques semaines. En plus de permettre la...

Lire la suite

Microphone.jpg

Enregistrer un son interne sous Ubuntu

Enregistrer les émissions de Radio France est toujours aussi simple et facile... Oublions le format...

Lire la suite


Découvrez le Nouveau « Pack Liberté »