答案1
编辑/etc/locale.gen文件中,取消注释您想要在系统中使用的语言
sudo vim /etc/locale.gen
然后使用以下方法生成每种语言的文件
sudo locale-gen
最后确保您的用户拥有您需要的变量“locale”.bash_配置文件文件。例如美国英语:
echo "export LANGUAGE = en_US.UTF-8
export LANG = en_US.UTF-8
export LC_ALL = en_US.UTF-8 ">> ~/.bash_profile
答案2
这可能是一个老问题,但当我在 Ubuntu 18.04 上遇到同样的问题时,以下步骤对我有用
步骤 1:编辑 Filezilla 桌面文件
sudo nano /usr/share/applications/filezilla.desktop
第 2 步:找到以下行
Exec=filezilla
步骤 3:用下面这行代码替换
Exec=env LC_ALL=en_US.UTF-8 filezilla
步骤 4:保存文件并退出 nano 编辑器
步骤 5:关闭并重新打开 filezilla 应用程序,查看是否没有与变量相关的LC_CTYPE
错误LC_ALL
。