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.charset
où xx
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.