如何在 Gentoo 中添加全局环境变量?

如何在 Gentoo 中添加全局环境变量?

我知道它们是从 /etc/env.d/ 读取的,但是我尝试在那里添加我自己的文件 ( 00example) 并带有一个环境变量,但在任何一个环境更新之后它们都没有被拾取。

用户如何全局声明它们以及为什么我的方法不起作用?

Linux 3.0.6

答案1

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=5:您需要运行env-update,以便您的文件合并到/etc/profile.env

答案2

如果您创建了文件/etc/env.d/00example,则仅当您尝试运行命令时才会设置它example。您确定不是在寻找/etc/env.d/99local(或 /etc/profile)中的设置变量吗?

答案3

将对添加name=value/etc/env.d/##identifier(其中##是两位十进制数字,identifier是一个容易记住的名称),然后sudo env-updatesource /etc/profile。请参阅 Gentoo 手册中的“使用 Gentoo:环境变量“。

相关内容