GNU/Linux >> Tutoriels Linux >  >> Debian

Debian – Problème avec les paramètres régionaux :« Échec de la configuration des paramètres régionaux. » ?

J'ai un problème avec les paramètres régionaux et je ne trouve aucune solution qui fonctionne !

Chaque didacticiel ressemble à ceci :Avertissement Perl La configuration des paramètres régionaux a échoué dans Debian.

C'est le problème avec les paramètres régionaux :

pi @ server [~]:
$ > sudo deluser --remove-home cm22
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Looking for files to backup/remove ...
Removing user `cm22' ...
Warning: group `cm22' has no more members.
Done.

Comment puis-je le résoudre ?

Réponse acceptée :

Debian économise la bande passante du réseau en fournissant les définitions de paramètres régionaux sous une forme qui n'est pas directement utilisable, où les informations partagées entre les paramètres régionaux (par exemple, en_US et en_CA sont très similaires) est stocké dans un seul fichier. Des définitions de paramètres régionaux utilisables doivent être générées sur chaque machine. Pour économiser du temps CPU et de l'espace disque, seuls les paramètres régionaux demandés par l'administrateur système sont générés.

Exécutez la commande suivante en tant qu'utilisateur root pour configurer l'ensemble de paramètres régionaux à générer :

dpkg-reconfigure locales

Sinon, éditez le fichier /etc/locale.gen et commentez les lignes correspondant aux paramètres régionaux que vous souhaitez (lignes commençant par # sont des lignes de commentaires). Par exemple, si vous voulez que le en_GB.UTF-8 locale, vous devez avoir une ligne contenant

en_GB.UTF-8 UTF-8

Une fois que vous avez modifié /etc/locale.gen , exécutez locale-gen pour régénérer les définitions de paramètres régionaux.

La valeur UTF-8 que vous avez défini pour LC_CTYPE est invalide. Vous devez utiliser un nom de paramètres régionaux valide, par ex. LC_CTYPE=en_GB.UTF-8 . Vous pouvez laisser LC_CTYPE non défini :la valeur par défaut est LANG . Bien que je recommande plutôt de laisser LANG désactiver et activer LC_CTYPE=en_GB.UTF-8 et LC_TIME=en_GB.UTF-8 (LC_MESSAGES l'anglais est effectivement par défaut, si vous utilisiez une autre langue, vous devez également la définir).


Debian
  1. Sécuriser Debian avec ClamAV Antivirus

  2. Debian - Échec de la récupération du référentiel Jessie Backports ?

  3. Installer Plone avec Nginx sur un VPS Debian 8

  4. Configurer les paramètres régionaux du système sur Debian 9

  5. Configurer un serveur de messagerie avec PostfixAdmin sur Debian 9

Configuration initiale du serveur avec Debian 11

Comment configurer LAMP avec Debian 11

Comment configurer le serveur Samba avec Debian 11

Comment installer Itch avec Debian 11

DÉPLOIEMENT DE F-DROID SUR DEBIAN AVEC I2P

Comment installer phpMyAdmin avec Nginx sur Debian 11