Arch-Linux
Arch linux:語言環境問題
用 glibc-git 替換 glibc 後,系統根本沒有任何語言環境。我已經切換回 glibc 並且它是相同的(沒有語言環境)。試圖重新生成我得到的語言環境:
# locale-gen Generating locales... error: Bad entry 'C ' error: Bad entry 'POSIX ' error: Bad entry 'de_DE.utf8 ' error: Bad entry 'en_US.utf8 ' Generation complete.
系統:Arch Linux
glibc:2.26-11.0
/etc/locale.conf
LANG=de_DE.UTF-8 LC_CTYPE=de_DE.UTF-8 LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE=C LC_MONETARY=de_DE.UTF-8 LC_MESSAGES=de_DE.UTF-8 LC_PAPER=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION="de_DE.UTF-8"
/etc/locale.gen
C POSIX de_DE.utf8 en_US.utf8
提前致謝!
locale.gen 的正確語法是:
de_DE.UTF-8 UTF-8 en_US.UTF-8 UTF-8
問題解決了!