Mac iTerm2登錄CentOS提示cannot change locale (UTF-8):No such file or directory

Mac iTerm2登錄CentOS提示warning:

setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

 

【報錯緣由】:沒有utf-8這個語系(沒添加語言_國名前綴),LC_ALL又沒設定值。bash

服務端解決方法:spa

在遠程系統上, /etc/environment 加入如下兩行,從新登錄便可。utf-8

LANG=en_US.utf-8
LC_ALL=en_US.utf-8

 

Mac終端解決方法:zsh

編輯~/.bashrc或者~/.zshrc文件,添加file

export LC_ALL=en_US.UTF-8  
export LANG=en_US.UTF-8
相關文章
相關標籤/搜索