2010-03-26 3 views
1

J'ai une machine à base ARM avec ubuntu distro sur lui et il me nourrit souvent avec ce tout en exécutant diverses commandes:locale linux unset

Please check that your locale settings: 
    LANGUAGE = (unset), 
    LC_ALL = (unset), 
    LANG = "pl_PL.UTF-8" 

Ceci est sortie de la commande locale

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 
LANG=pl_PL.UTF-8 
LC_CTYPE="pl_PL.UTF-8" 
LC_NUMERIC="pl_PL.UTF-8" 
LC_TIME="pl_PL.UTF-8" 
LC_COLLATE="pl_PL.UTF-8" 
LC_MONETARY="pl_PL.UTF-8" 
LC_MESSAGES="pl_PL.UTF-8" 
LC_PAPER="pl_PL.UTF-8" 
LC_NAME="pl_PL.UTF-8" 
LC_ADDRESS="pl_PL.UTF-8" 
LC_TELEPHONE="pl_PL.UTF-8" 
LC_MEASUREMENT="pl_PL.UTF-8" 
LC_IDENTIFICATION="pl_PL.UTF-8" 
LC_ALL= 

Que dois-je faire pour l'empêcher de sauter de temps à autre et le configurer correctement pour les ęęśćźńół [mes personnages importants]?

Répondre

5

OK, je l'ai trouvé

Dans certains distros ubuntu sur les architectures x86 32 bits non, il est mal configuré. je devais

sudo apt-get install language-pack-pl 

ou sudo apt-get install --reinstall language-pack-pl si déjà installé pl est le code de langue. Changez pour le vôtre.

puis

cd /usr/lib/locale 
sudo ln -s pl_PL.utf8 pl_PL 

et il est fixe

+1

Merci! 'apt-get install language-pack-fr' m'a aidé à obtenir en_US.utf8' – philfreo

0

Essayez:

Sudo dpkg-reconfigure

et locales sélectionnez que vous souhaitez utiliser. Ensuite, sélectionnez par défaut et terminer.

0

Bien sûr, l'installation des paramètres régionaux requis (sudo dpkg-reconfigure locales) est la meilleure option, si vous le pouvez.

Mais je ne les désactiver parfois, comme suit:

unset $(locale|cut -d= -f1)