|
|
环境变量的设置从理论上来说应该是/etc/profile的优先级大于~/.bashrc,我按此关系设置了一些变量但出现了一些问题,请高手不吝赐教。
1.在~/.bashrc中设置alias ls="ls --color=auto",在字符界面下不起作用X下可以(xterm),在/etc/profile中设置.bashrc中不设置则正好相反,必须两个文件同时设置。
2.设置fcitx的XIM等变量时开始也有类似问题,按说明在.bashrc中设置时可以echo看到变量已经设置好,但在X下不起作用,后在/etc/profile中设置后就可以了,为验证问题又把/etc/profile中的注释在.bashrc中在设置却没有出问题,期间为找问题把这几个组合反复logout和reboot都正常,输入法的问题是解决了,但问题出在什么地方还是一头雾水。
3.~/bash_profile是否多余?logout可以初始化哪个脚本的变量呢?
4.有时在设置/etc/make.conf的一些参数有“反应滞后”的问题,理论上说对此文件修改后保存退出就应该起作用了,但emerge时经常还是没有应用新设置的参数,例如有时网络繁忙想换个快点的GENTOO_MIRRORS,有时甚至要reboot才可以,但有时又可以,非常奇怪。
这是我最近在用2005.1 stage3(xorg-x11,xfce4)装几台老机时遇到的相同问题 |
|