[Locale] Probleme au niveau des Locale sur une fresh install
Publié : jeu. 18 sept. 2025, 18:05
Bonjour,
Il y a quelques jours, mon sdd est mort sous mes yeux après une erreur windows, donc je me retrouve à tout réinstaller.
Je suis en DualBoot Archlinux / Windows.
L'installation d'arch linux s'est bien passe, enfin, je le pensais jusqu'à que j'ouvre la console et je me retrouve avec ce message d'erreurs:
voici qulques infomations:
Avant quand j'ecrivais j'avais une sortie du type:
maintenant j'ai une sortie du type:
ca ressemble a la sortie de 'cat /etc/locale.gen' avec les '#' en moins.
Quelqu'un sait ce qu'il s'est passe et pourrait m'expliquer pourquoi la sortie a change ?
J'ai parcourus internet, le forum archlinux Francais et Anglais ainsi que le Wiki (guide d'installation et Locale) mais je n'ai pas reussi a regler le probleme, enfin, pas completement.
Il y avait 3 autres messages d'erreurs de type 'LC_' mais j'ai reussi a les corriger.
Est il possible d'avoir un coups de main svp ?
Il y a quelques jours, mon sdd est mort sous mes yeux après une erreur windows, donc je me retrouve à tout réinstaller.
Je suis en DualBoot Archlinux / Windows.
L'installation d'arch linux s'est bien passe, enfin, je le pensais jusqu'à que j'ouvre la console et je me retrouve avec ce message d'erreurs:
Code : Tout sélectionner
bash: warning: setlocale: LC_COLLATE: cannot change locale (C.UTF-8): No such file or directory
Code : Tout sélectionner
# cat /etc/locale.gen
...
en_US.UTF-8 UTF-8
en_US ISO-8859-1
...
// tout le reste est commente
Code : Tout sélectionner
# locale-gen
Generating locales...
:.Configuration file for locale-gen...Try `localedef --help' or `localedef --usage' for more information.
// j'ai une sortie identique meme en utilisant sudo
Code : Tout sélectionner
# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
Code : Tout sélectionner
# cat /etc/locale.conf
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_COLLATE=C.UTF-8
Code : Tout sélectionner
# localectl
localectl
System Locale: LANG=en_US.UTF-8
LC_COLLATE=C.UTF-8
VC Keymap: us
X11 Layout: us
Code : Tout sélectionner
# env | grep -E "LANG|LC"
GDM_LANG=en_US.UTF-8
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LC_COLLATE=C.UTF-8
Code : Tout sélectionner
locale -a
Code : Tout sélectionner
C
C.utf8
POSIX
fr_FR.UTF-8
Code : Tout sélectionner
aa_DJ
aa_DJ.utf8
aa_ER
aa_ET
af_ZA
af_ZA.utf8
agr_PE
ak_GH
am_ET
an_ES
an_ES.utf8
anp_IN
ar_AE
ar_AE.utf8
ar_BH
ar_BH.utf8
ar_DZ
ar_DZ.utf8
ar_EG
ar_EG.utf8
ar_IN
ar_IQ
ar_IQ.utf8
ar_JO
ar_JO.utf8
ar_KW
ar_KW.utf8
ar_LB
....
Quelqu'un sait ce qu'il s'est passe et pourrait m'expliquer pourquoi la sortie a change ?
J'ai parcourus internet, le forum archlinux Francais et Anglais ainsi que le Wiki (guide d'installation et Locale) mais je n'ai pas reussi a regler le probleme, enfin, pas completement.
Il y avait 3 autres messages d'erreurs de type 'LC_' mais j'ai reussi a les corriger.
Est il possible d'avoir un coups de main svp ?