https://aws.amazon.com/amazon-linux-ami/2012.03-release-notes/
-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8) [ec2-user@ip-10-136-14-68 ~]$ vi ~/.bash_profile [ec2-user@ip-10-136-14-68 ~]$ # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH export LC_CTYPE="en_US.UTF-8"
你怎么解决这个问题?
另一个解决方案是将这些行添加到/etc/environment
LANG=en_US.utf-8 LC_ALL=en_US.utf-8
下次登录时,警告消息应该消失。
打开你的ssh_config
文件(在我的情况下在Ubuntu下它位于: /etc/ssh/ssh_config
),并注释下面这行:
SendEnv LANG LC_*
意即 :
#SendEnv LANG LC_*