用xshell鏈接centos7 顯示:

-bash: warning: setlocale: LC_TIME: cannot change locale (en_US.UTF-8)
原因分析:

編譯升級了某個軟件如 glibc
解決方法:

在build目錄(build目錄在如下操作后)

wget http://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz

tar xf glibc-2.28.tar.gz

cd glibc-2.28

mkdir build

cd build

當執行完make && make install 之后。

需要執行 make localedata/install-locales 。如果不執行,系統不會安裝 設置的 字符編碼:比如我系統上設置的是字符編碼是en_US.UTF-8,而系統并沒有安裝en_US.UTF-8字符編碼
————————————————

原文鏈接:https://blog.csdn.net/IT_gou/article/details/112984300

最后修改:2023 年 12 月 01 日 02 : 03 PM
如果覺得我的文章對你有用,請隨意贊賞