我的 ubuntu 服务器在 locale -a 之后输出以下内容:
C
C.UTF-8
POSIX
fr_FR.utf8
如果我输入export LANG=fr_FR.UTF-8
,它会有一点变化:
C
C.UTF-8
fr_FR.utf8
POSIX
主要区别在于,现在我的 rails 工具可以正常工作了!我如何更改编码顺序,以便下次登录时,第二个顺序已经设置好了?
答案1
您可以尝试以下几种方法,首先尝试将 LANG 变量设置/etc/default/locale
为fr_FR.UTF-8
如果这不起作用,请尝试将 LANG 变量添加到以下每个变量中
~/.profile ~/.bashrc ~/.bash_profile
否则你可以重新生成你的语言环境
sudo locale-gen fr_FR
sudo locale-gen fr_FR.UTF-8
重新生成支持的区域设置
sudo dpkg-reconfigure locales
然后更新当前语言环境
sudo update-locale LANG=fr_FR.UTF-8