Différences
Ci-dessous, les différences entre deux révisions de la page.
informatique:setting-default-locale [2022/11/05 07:53] – créée Cédric ABONNEL | informatique:setting-default-locale [2022/11/05 07:57] (Version actuelle) – Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Setting default locale ====== | ||
+ | {{ : | ||
+ | Dans un Terminal Linux sous Raspberry Pi OS, lorsque j’exécute une commande '' | ||
+ | < | ||
+ | perl: warning: Setting locale failed. | ||
+ | perl: warning: Please check that your locale settings: | ||
+ | LANGUAGE = (unset), | ||
+ | LC_ALL = (unset), | ||
+ | LC_CTYPE = " | ||
+ | LANG = " | ||
+ | are supported and installed on your system. | ||
+ | perl: warning: Falling back to a fallback locale (" | ||
+ | locale: Cannot set LC_CTYPE to default locale: No such file or directory | ||
+ | locale: Cannot set LC_ALL to default locale: No such file or directory | ||
+ | </ | ||
+ | |||
+ | Cela signifie que les locales ne sont pas renseignées correctement. | ||
+ | |||
+ | On peut vérifier les locales actives avec la commande '' | ||
+ | |||
+ | Imaginons que nous voulions activer la locale '' | ||
+ | |||
+ | 1. Dé-commenter la ligne dans le fichier ''/ | ||
+ | |||
+ | sudo sed -i 's/^# *\(fr_FR.UTF-8\)/ | ||
+ | |||
+ | 2. Exécuter la commande '' | ||
+ | |||
+ | sudo locale-gen | ||
+ | |||
+ | 3. La commande '' | ||
+ | |||
+ | sudo update-locale LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 | ||
+ | | ||
+ | 4. Redémarrer et vérifier avec la commande '' | ||
+ | |||
+ | < | ||
+ | LANG=fr_FR.UTF-8 | ||
+ | LANGUAGE=fr_FR.UTF-8 | ||
+ | LC_CTYPE=" | ||
+ | LC_NUMERIC=" | ||
+ | LC_TIME=" | ||
+ | LC_COLLATE=" | ||
+ | LC_MONETARY=" | ||
+ | LC_MESSAGES=" | ||
+ | LC_PAPER=" | ||
+ | LC_NAME=" | ||
+ | LC_ADDRESS=" | ||
+ | LC_TELEPHONE=" | ||
+ | LC_MEASUREMENT=" | ||
+ | LC_IDENTIFICATION=" | ||
+ | LC_ALL=fr_FR.UTF-8 | ||
+ | </ |