页次: 1
我习惯使用中文的界面,所以,我设置环境为中文,这样,gnome很多地方都是中文,使用比较方便;
但问题是,termnal里面,也是中文,比如,我输入一个不存在的命令,terminal会提示:
bash: xlxl:未找到命令
而我希望的提示是英文的:
command not found
这个我要怎么设置?
最近编辑记录 驿窗 (2018-10-18 21:42:52)
开源/Linux大众化,从驿窗开始~
离线
LANGUAGE=en bash
在线
那写bashrc或者bash_profile设置bash的环境变量就好了,当然大概会影响所有新开的bash进程且对非兼容性shell无效。要不然看下你的terminal有没有啥设置能设置自己的,这样就不影响tty开的bash
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
参见: https://gitlab.com/dou4cc/dou4cc_Code/b … L1250-1257
(抱歉之前写错行号
最近编辑记录 dou4cc (2018-10-16 19:54:30)
离线
看了下,Terminal没有菜单能去改;
我试了下在.bashrc里最后加上 LANGUAGE=en
新开一个terminal,输入错误命令,没效果;
重启系统,也没效果,是不是和其它的环境设置有关?
最近编辑记录 驿窗 (2018-10-17 09:13:25)
开源/Linux大众化,从驿窗开始~
离线
我在虚拟机里试了一下,这次反过来:英文变中文
环境是XFCE,中文,terminal错误命令提示是 command not found
修改 .bashrc,在最后加入 LANGUAGE=cn,新开一个terminal或重启系统,terminal命令都没有变成 "未找到命令";
开源/Linux大众化,从驿窗开始~
离线
切换回中文是
LANGUAGE=zh_CN.UTF-8 bash
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
在.bashrc里最后加上 LANGUAGE=en
新开一个terminal,输入错误命令,没效果;
LANGUAGE这个环境变量在不在POSIX标准里面的我都不知道,为啥这么多人喜欢设置这个?
我都是设置LANG和LC_XXX的
另外你需要export,以及locale的名字不是这么写的,en_GB.UTF-8,取决你glibc启用的locale,使用localectl list-locales查看
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
这个果然有效~
赞~
开源/Linux大众化,从驿窗开始~
离线
piter 说:在.bashrc里最后加上 LANGUAGE=en
新开一个terminal,输入错误命令,没效果;LANGUAGE这个环境变量在不在POSIX标准里面的我都不知道,为啥这么多人喜欢设置这个?
我都是设置LANG和LC_XXX的另外你需要export,以及locale的名字不是这么写的,en_GB.UTF-8,取决你glibc启用的locale,使用localectl list-locales查看
我运行了一下localectl list-locales ,显示的结果是:
en_US.utf8
zh_CN.utf8
zh_HK.utf8
开源/Linux大众化,从驿窗开始~
离线
LANGUAGE=en bash
原来是直接在命令行输入,我误以为要找个文件来改...
开源/Linux大众化,从驿窗开始~
离线
LANGUAGE这个环境变量在不在POSIX标准里面的我都不知道,为啥这么多人喜欢设置这个?
因为只有它支持多语言选择。比如我的是 zh_CN:zh_TW。
在线
页次: 1