过去几个小时我一直在测试这个,但毫无进展。启动 Ubuntu 12.04 EC2 微型实例时,我通过 SSH 连接到它,创建一个新用户,然后继续在新用户下安装 Ruby 版本管理器
$ curl -L get.rvm.io | bash -s stable
这将以下内容写入/home/user/.bashrc
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
还需要这些行来/home/user/.bashrc
保留 shell 配置
[[ -s "$HOME/.profile" ]] && source "$HOME/.profile"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
在将行添加到 后/home/user/.bashrc
,我仍然能够在 下执行任务,/home/user
但是如果切换到 root 然后返回/home/user
,终端会挂起。我还注意到,在新的实例上,在编辑.bashrc
并重新启动实例后,AWS 控制台会在下面显示一条警报,Status Checks
内容为1/2 checks passed
。
我不确定问题是什么,有什么建议吗?