我正在尝试使用RVM,(“ruby version manager”)并且在源安装之后,我需要在我的配置文件中添加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系统。
答案 0 :(得分:1)
这是Bash reads its startup files的描述。我想您要使用~/.bashrc
或~/.bash_profile
。
将行添加到其中一个文件后,您需要打开一个新的终端窗口。键入echo $PATH
,您应该在它开始时看到RVM的路径初始化。输入which ruby
,它应指向~/.rvm
路径中的一个。输入rvm list
,它应该显示其控制下的红宝石。
此外,请务必定期运行rvm get head
以安装最新版本的rvm,因为作者经常更新它。