use*_*658 7 ruby ubuntu ruby-on-rails rvm
我按照
本教程
在运行时在ubuntu 12.04上安装rvm rvm requirements,我收到以下消息
Installing requirements for ubuntu, might require sudo password.
Running 'apt-get --quiet --yes update' would require sudo.
Cowardly refusing to continue, please read 'rvm autolibs'.
Updating repositories
Missing required packages: libgdbm-dev, libffi-dev.
Cowardly refusing to continue, please read 'rvm autolibs'.
Run Code Online (Sandbox Code Playgroud)
跑步时我得到了同样的信息 rvm install 1.9.3
有人可以帮忙吗?
谢谢.
Pig*_*ras 13
有时官方文档比博客更可靠.看一下rvm文档.来自博客安装rvm的命令是:
curl -L get.rvm.io | bash -s stable
Run Code Online (Sandbox Code Playgroud)
官方文件建议一个:
\curl -L https://get.rvm.io | bash -s stable --autolibs=3 --rails
Run Code Online (Sandbox Code Playgroud)
这可能会解决你使用autolibs的问题,就像在那个问题中发生的一样.
来自https://rvm.io/rvm/autolibs - 有两种模式对您有用:
rvm autolibs read-only - 它将执行所有步骤,仅显示所需的命令/缺少库rvm autolibs enable - 它会为你安装一切,它可能需要sudo密码,所以像capistranos这样的工具的一个很好的技巧是:
rvm autolibs read-only
sudo rvm --autolibs=enabled requirements ruby-2.0.0
rvm install ruby-2.0.0
Run Code Online (Sandbox Code Playgroud)关于autolibs的一篇关于https://blog.engineyard.com/2013/rvm-ruby-2-0的文章
我得到了某种相同的错误:
Missing required packages: libreadline6, libreadline6-dev, libyaml-dev, libffi-dev.
Cowardly refusing to continue, please read 'rvm autolibs'.
即使Ubuntu软件中心安装了"libreadline6,libreadline6-dev等".
我得到了这个固定的禁用autolibs:
rvm autolibs disable
ruby安装1.9.X工作!
| 归档时间: |
|
| 查看次数: |
5924 次 |
| 最近记录: |