更改locale -a中的默认编码顺序

我的ubuntu服务器在locale -a之后输出以下内容:

C C.UTF-8 POSIX fr_FR.utf8 

如果我inputexport LANG=fr_FR.UTF-8 ,它会改变一点点:

 C C.UTF-8 fr_FR.utf8 POSIX 

主要的区别是,现在,我的铁轨工具的作品! 我如何更改编码顺序,以便下次login时,第二个订单已经设置?

有几件事你可以尝试,首先尝试将/etc/default/locale的LANGvariables/etc/default/localefr_FR.UTF-8

如果这不起作用,请尝试将LANGvariables添加到以下各项中

~/.profile ~/.bashrc ~/.bash_profile

否则您可以重新生成您的区域设置

sudo locale-gen fr_FR sudo locale-gen fr_FR.UTF-8

Regen支持语言环境

sudo dpkg-reconfigure locales

然后更新当前的语言环境

sudo update-locale LANG=fr_FR.UTF-8