歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> warning: setlocale: LC_CTYPE: cannot change...問題

warning: setlocale: LC_CTYPE: cannot change...問題

日期:2017/3/1 16:31:57   编辑:關於Linux
warning: setlocale: LC_CTYPE: cannot change...問題 今天無意中進到終端下root登錄出現了下面的錯誤: www.2cto.com warning: setlocale: LC_CTYPE: cannot change locale (en_US.utf8): No such file or directory warning: setlocale: LC_NUMERIC: cannot change locale (en_US.utf8): No such file or directory warning: setlocale: LC_TIME: cannot change locale (en_US.utf8): No such file or directory warning: setlocale: LC_COLLATE: cannot change locale (en_US.utf8): No such file or directory warning: setlocale: LC_MESSAGES: cannot change locale (en_US.utf8): No such file or directory 當然我立馬看了"rc.conf"文件中的“LOCALE:”,沒發現什麼異常,搜索了下,找到了老外的一篇文章,立馬解決了,由於Archlinux在更新的時候更新了locale包,所以locale.gen文件被我覆蓋了,而我再修改的時候只開啟了“zh”開頭的幾個,忘了將en開頭的打開了,不過那個配置文件也真蛋疼,這個默認的雜也被注釋了,還有"rc.conf",原來有大段的注釋,更新之後的pacnew是一個注釋和默認選項都沒有...,最後還是說下解決方法把: en_US.UTF-8 UTF-8 en_US ISO-8859-1 找到這兩個,取消注釋符,然後以root用戶執行“locale-gen”...
Copyright © Linux教程網 All Rights Reserved