LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1086|回复: 2

Debian Testing 里/etc/environment 配置文件怎么起作用。

[复制链接]
发表于 2010-4-1 19:55:25 | 显示全部楼层 |阅读模式
今天想配置下JAVA虚拟机的全局字体反锯齿效果,google了一下,基本都是说在~/.profile或其他几个bash配置文件里设置。但是看了下debian相关文章,貌似系统全局配置需要在/etc/environment里配置。就把export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'这行加到/etc/environment里了,改了之后居然没起作用。第二天重启系统才管用。
现在就是想请教各位老大:
        1、/etc/environment和~/.profile各是怎么定义的,起到什么作用,debian貌似默认没有.bashrc和.bash_profile等传统配置文件。
        2、/etc/environment怎么起作用,用source /etc/environment还是reboot。
        3、据说lenny和以后的debian不再使用/etc/environment了,那我们的一些个性配置写在哪里?
先谢谢大家了。
发表于 2010-4-2 09:15:08 | 显示全部楼层
我个人的理解/etc/environment和/etc/profile都是系统级的,没发现两者有什么区别,感觉有点重复,所以我的全局配置都写在/etc/profile中
~/.profile是个人配置

.bashrc和.bash_profile是有的,但不是必须的,系统一般会自动寻找/etc/profile
所以,个性配置可以随意放,比如建一个个人配置文件~/.abcd
然后在/etc/profile中加入:
  1. source $HOME/.abcd
复制代码
这时~/.abcd的作用和~/.bashrc一样了,只不过习惯上个人配置写在.bashrc里面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-2 22:51:51 | 显示全部楼层
恩,学习了,谢谢楼上指点,怪不得都传说要取消/etc/environment了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表