我安装了 ROOTv5.34.03,它附带一个脚本来设置必要的环境变量。安装指南告诉我只需运行该脚本,但这只会为该 shell 设置环境。我想将环境设置为系统范围的环境。我发现,据我所知,从 bash_completion 运行脚本是可行的。这是一个可接受的解决方案吗?有没有更好的方法?我使用的是 ubuntu 12.10 64 位。此外,该脚本设置了 LD_LIBRARY_PATH,因此我不能将其放在许多常见位置,否则 LD_LIBRARY_PATH 会被删除。
答案1
我认为,如果希望系统中的所有用户都使用它,那么 /etc/profile 是一个更好的选择。另一个好方法是将其添加到 /etc/profile.d/,只需确保它以 .sh 结尾即可。