GNU/Linux >> Tutoriels Linux >  >> Linux

que dois-je faire avec man:can't set the locale; assurez-vous que $LC_* et $LANG sont corrects

Vos paramètres régionaux ne sont pas définis. Dans Debian-Base vous devez utiliser dpkg-reconfigure locales pour le définir.

Certains de packages dépend de locales package et son variable comme LC_* series ...!

Cela signifie $LANG est vide.


Vos paramètres régionaux, tels qu'indiqués par les variables d'environnement, utilisent des noms de paramètres régionaux qui ne sont pas disponibles sur votre système.

Les paramètres régionaux contrôlent le jeu de caractères utilisé par les commandes et les terminaux (LC_CTYPE ), l'ordre de classement (LC_COLLATE ), le format des dates (LC_TIME ), chiffres (LC_NUMERIC ) et les montants en devises (LC_MONETARY ), la langue des messages (LC_MESSAGES ), etc. Les valeurs de ces variables sont des noms de paramètres régionaux. Sur la plupart des systèmes, le nom a la forme xx_YY ou [email protected] ou xx_YY.charsetxx est un code de langue à deux lettres et YY est un code de pays à deux lettres.

Exécutez la commande locale pour voir vos paramètres actuels. Exécutez locale -a pour voir les noms de paramètres régionaux disponibles.

Si les paramètres régionaux que vous souhaitez utiliser sont manquants, vous devrez peut-être les générer. Cela dépend de la distribution. Par exemple, sur Debian, exécutez dpkg-reconfigure locales en tant que racine. Sur Ubuntu, exécutez locale-gen xx_YY pour générer la locale xx_YY .


Cela signifie que votre système ne sait pas dans quelle langue les informations doivent être affichées.

Collez la sortie de locale -a probablement vous n'avez pas généré les locales c'est un bit spécifique à la distribution mais généralement en cours d'exécution locale-gen générera les paramètres régionaux pour vous, supprimant ainsi l'erreur. Jetez un oeil sur ce lien.


Linux
  1. Comment définir les paramètres régionaux et quelles sont les implications de le faire ?

  2. Quelles sont les principales différences entre Bsd et Gnu/linux Userland ?

  3. Que pouvez-vous faire avec un VPS et un serveur cloud ?

  4. Comment puis-je contrôler le clavier et la souris avec Python ?

  5. Quelle est la différence entre env et set (sur Mac OS X ou Linux) ?

Qu'est-ce qu'Intel SGX et quels en sont les avantages ?

Quelle est la différence entre les paramètres régionaux C.UTF-8 et en_US.UTF-8 ?

LANG=C se trouve dans un certain nombre de scripts /etc/init.d/*. Que fait LANG=C et pourquoi avez-vous besoin de définir LANG=C.

Que peut faire un attaquant avec Bluetooth et comment doit-il être atténué ?

Que signifie avoir * * * dans la commande traceroute ? et Comment pouvez-vous faire face à cette situation?

Quelle est la différence entre les pages de manuel 'hier(7)' et 'file-hierarchy(7)' ?