ruby-on-rails – 如何用铁轨等完全擦拭rubygems
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ruby-on-rails – 如何用铁轨等完全擦拭rubygems,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1303字,纯文字阅读大概需要2分钟。
内容图文
![ruby-on-rails – 如何用铁轨等完全擦拭rubygems](/upload/InfoBanner/zyjiaocheng/807/4a6ae754ae0b46fb9cfa8006f73aa025.jpg)
好吧,所以我觉得我很酷,并尝试使用测试版的Rails3.然后,事情变得越来越难以管理,所以我得到了rvm.我在rvm中安装了ruby 1.9.2-head并且工作正常,然后计算机重启以后rails无法启动.所以我想我只是尝试运行系统ruby并在其中启动rails.同样的错误.然后,我卸载了rails3并获得了rails:没有这样的文件或目录类型错误..
所以现在我被搞砸了,因为rails2仍然安装但由于隐形依赖性而不会卸载,以及许多其他随机宝石.我如何彻底清除所有ruby宝石等等我可以重新开始?
解决方法:
我最近不得不这样做.我已经建立了很多与我的系统安装ruby和宝石,并希望清理所有这些并移动一切在rvm下运行各种项目.
清理旧的和破坏的
在搞乱rvm(或运行rvm系统以回到系统ruby)之前,我做的第一件事就是remove all my gems:
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
警告:这将卸载所有ruby宝石.如果您以root用户身份安装,则可能需要切换到root并运行它.
2.安装新的热度
现在您可以运行gem list来查看剩下的内容.
是时候安装rvm了,我建议把你当前的安装吹掉并重新安装新的:
rm -rf $HOME/.rvm
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
现在真正的诀窍是使用gemsets来安装rails 3,如果你遵循Waynee Seguin’s gist这很容易:
rvm update --head
rvm install 1.8.7
rvm --create use 1.8.7@rails3
curl -L http://rvm.beginrescueend.com/gemsets/rails3b3.gems -o rails3b3.gems
rvm gemset import rails3b3.gems
一个区别是我使用1.8.7因为我遇到了1.9.2-head和RSpec的问题,但1.8.7一直很顺利.
内容总结
以上是互联网集市为您收集整理的ruby-on-rails – 如何用铁轨等完全擦拭rubygems全部内容,希望文章能够帮你解决ruby-on-rails – 如何用铁轨等完全擦拭rubygems所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。