分页: 1 / 1

还有什么文件和 /etc/environment 起到相同的功能?

发表于 : 2007-01-13 18:18
platinum
想把终端界面改成英文的,可设了 /etc/environment 貌似不起作用,每次登录后命令行里打 LANGUAGE="en_US:en" 才可以了

root@lamia:~# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
LANGUAGE="en_US:en"
LANG="en_US.UTF-8"

root@lamia:~# locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

root@lamia:~#

真是费解……是我的这个 env 文件哪写的不对,还是有其他配置文件将其覆盖了?

发表于 : 2007-01-13 18:26
eexpress
那你自己把那命令加到~/.bashrc算了。locale好像是从几个地方取得的。

一般的做法,应该是“语言支持”那里修改。

发表于 : 2007-01-13 19:15
BigSnake.NET
eexpress 写了:那你自己把那命令加到~/.bashrc算了。locale好像是从几个地方取得的。

一般的做法,应该是“语言支持”那里修改。
对。。一般情况下不推荐直接修改/etc/environment

发表于 : 2007-01-13 20:15
sinoyster
/etc/environment是设置系统默认环境变量的地方
$HOME/.bashrc是设置用户环境变量的地方