轉:典型錯誤:locale.Error:unsupported locale setting

http://www.aslibra.com/blog/read.php/1767.htm
linux下碰到不能設置時區的問題,也偶爾有提示類似的錯誤,參考此文可解決

引用
locale.Error:unsupported locale setting

1、錯誤提出
(1)locale指令運行出現的錯誤信息
locale:Cannot set LC_CTYPE to default locale: No such file or directory
locale:Cannot set LC_MESSAGES to default locale: No such file or directory
locale:Cannot set LC_ALL to default locale: No such file or directory
(2)setup指令運行出現的錯誤信息
locale.Error:unsupported locale setting,導致無法設置“network configuration"
(3)yum指令運行出現的錯誤信息
Failed to set locale, defaulting to C

2、分析原因
locale是用來設置軟件運行的語言環境,所以語言環境設置有問題

3、解決故障
重新設置語言環境,最簡單的解決辦法,例如:
[root@Mylinux ~]#  echo "export  LC_ALL=en_US.UTF-8"  >>   /home/XXX/.bash_profile(特定用戶)
或者
[root@Mylinux ~]#  echo "export LC_ALL=en_US.UTF-8"  >>  /etc/profile(所有用戶)
[root@Mylinux ~]#  exit
然後重新登錄,使用locale指令查看變量



關於locale的設置,請查閱文章:《Linux系統locale的設置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章