我们刚刚启动了我们的新服务器,我们正在运行CentOS.在成功安装
Ruby Enterprise Edition之后,我现在想添加REE / bin(位于/usr/lib / ruby-enterprise / bin)目录,使其成为服务器上的默认Ruby解释器.
export PATH=/usr/lib/ruby-enterprise/bin:$PATH
将此目录永久添加到$PATH的所有用户的正确方法是什么.我目前以root身份登录.
提前致谢!
编辑/ etc / profile这样的事情并不是一个好主意,因为只要CentOS发布此文件的更新,您就会丢失所有更改.这正是/etc/profile.d的用途:
# echo 'pathmunge /usr/lib/ruby-enterprise/bin' > /etc/profile.d/ree.sh # chmod +x /etc/profile.d/ree.sh
重新登录并享受您(安全)更新的路径:
# echo $PATH /usr/lib/ruby-enterprise/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin # which ruby /usr/lib/ruby-enterprise/bin/ruby
# . /etc/profile
这将更新$PATH变量.