diff --git a/3c0dbff9-caa3-4fc9-b58b-20b33a88013c/draft_overlay.json b/3c0dbff9-caa3-4fc9-b58b-20b33a88013c/draft_overlay.json new file mode 100644 index 0000000..8a1cbf5 --- /dev/null +++ b/3c0dbff9-caa3-4fc9-b58b-20b33a88013c/draft_overlay.json @@ -0,0 +1,4 @@ +{ + "title": "Définir la locale par défaut sur Raspberry Pi OS", + "_updated_at": "2026-05-16 14:35:30" +} diff --git a/3c0dbff9-caa3-4fc9-b58b-20b33a88013c/draft_overlay.md b/3c0dbff9-caa3-4fc9-b58b-20b33a88013c/draft_overlay.md new file mode 100644 index 0000000..1f4ce01 --- /dev/null +++ b/3c0dbff9-caa3-4fc9-b58b-20b33a88013c/draft_overlay.md @@ -0,0 +1,78 @@ +# Définir la locale par défaut sur Raspberry Pi OS + +Dans un terminal Linux sous Raspberry Pi OS, l'exécution d'une commande comme `apt update` peut afficher l'avertissement suivant : + +``` +perl: warning: Setting locale failed. +perl: warning: Please check that your locale settings: + LANGUAGE = (unset), + LC_ALL = (unset), + LC_CTYPE = "fr_FR.UTF-8", + LANG = "en_GB.UTF-8" + are supported and installed on your system. +perl: warning: Falling back to a fallback locale ("en_GB.UTF-8"). +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 +``` + +Ce message indique que les locales déclarées dans l'environnement ne sont pas installées sur le système. Pour lister les locales actuellement disponibles : + +``` +localectl list-locales +``` + +Voici la procédure pour activer la locale `fr_FR.UTF-8` et la définir comme locale par défaut. + +## 1. Activer la locale dans `/etc/locale.gen` + +Le fichier `/etc/locale.gen` liste les locales connues, la plupart commentées. On dé-commente la ligne correspondant à `fr_FR.UTF-8` : + +``` +sudo sed -i 's/^# *\(fr_FR.UTF-8\)/\1/' /etc/locale.gen +``` + +## 2. Générer les fichiers de locale + +``` +sudo locale-gen +``` + +Cette commande compile, à partir de `/etc/locale.gen`, les fichiers nécessaires au système. + +## 3. Définir la locale par défaut + +`update-locale` met à jour `/etc/default/locale` afin que les variables d'environnement soient correctement positionnées pour tous les comptes : + +``` +sudo update-locale LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 +``` + +## 4. Vérifier + +Fermer la session (ou redémarrer la machine), puis vérifier la configuration avec : + +``` +locale +``` + +Le résultat attendu : + +``` +LANG=fr_FR.UTF-8 +LANGUAGE=fr_FR.UTF-8 +LC_CTYPE="fr_FR.UTF-8" +LC_NUMERIC="fr_FR.UTF-8" +LC_TIME="fr_FR.UTF-8" +LC_COLLATE="fr_FR.UTF-8" +LC_MONETARY="fr_FR.UTF-8" +LC_MESSAGES="fr_FR.UTF-8" +LC_PAPER="fr_FR.UTF-8" +LC_NAME="fr_FR.UTF-8" +LC_ADDRESS="fr_FR.UTF-8" +LC_TELEPHONE="fr_FR.UTF-8" +LC_MEASUREMENT="fr_FR.UTF-8" +LC_IDENTIFICATION="fr_FR.UTF-8" +LC_ALL=fr_FR.UTF-8 +``` + +Les commandes ultérieures (`apt update`, scripts Perl, etc.) ne devraient plus produire d'avertissement sur les locales. \ No newline at end of file diff --git a/_logs/not_found.jsonl b/_logs/not_found.jsonl index a1103f9..75e4d89 100644 --- a/_logs/not_found.jsonl +++ b/_logs/not_found.jsonl @@ -133,3 +133,5 @@ {"ts":"2026-05-16 14:30:03","url":"/informatique/serveur/web-linux-apache/wordpress","ref":"","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36"} {"ts":"2026-05-16 14:30:44","url":"/electronique/esp/iremote","ref":"","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/116.0.1938.76 Safari/537.36"} {"ts":"2026-05-16 14:33:13","url":"/informatique/linux/commandes/fdupes","ref":"https://abonnel.fr/informatique/linux/commandes/fdupes","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot.com/) Chrome/131.0.0.0 Safari/537.36"} +{"ts":"2026-05-16 14:35:04","url":"/informatique/technologie/formats-audio/format-wma","ref":"","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36"} +{"ts":"2026-05-16 14:35:22","url":"/journal_geek/2024/2024-05-13-3d-modular-systems","ref":"https://www.abonnel.fr/journal_geek/2024/2024-05-13-3d-modular-systems","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"}