没有root访问权限的Postinstall,rvm(ruby版本管理器)
我正在尝试使用RVM(“ ruby版本管理器 ”),在源安装之后,我需要将rvm命令添加到我的配置文件中。
我在$HOME/.profile
文件中添加了以下代码,但它似乎不起作用。
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
所以我只是手动输入下面的临时添加rvm命令,但它似乎不起作用。 我得到了重定向错误的遗失名称,如下所示。
>>source ~/.rvm/scripts/rvm Missing name for redirect.
我该如何解决这个问题? 顺便说一句,我没有root访问权限,而我的linux是一个redhat系统。
这是Bash如何读取其启动文件的描述 。 我想你想要使用~/.bashrc
或~/.bash_profile
。
将行添加到其中一个文件后,您需要打开一个新的终端窗口。 输入echo $PATH
,你应该在它开始时看到RVM的路径初始化。 键入which ruby
,它应该指向~/.rvm
路径中的一个。 rvm list
,它应该显示其控制下的rvm list
。
此外,请务必定期运行rvm get head
以安装最新版本的rvm,因为作者经常更新它。