我拥有全局宝石和各种宝石。我想删除宝石的所有宝石。除了卸载gemset之外,有没有办法做到这一点?RVM:卸载宝石的所有宝石
125
A
回答
235
使用gemset empty
命令:
rvm gemset empty mygems
3
是不是从gemset中删除所有的gem,基本上和删除gemset相同的操作,然后把它加回来?为什么不只是这样做:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
15
此命令将删除所有在1步 在Ubuntu 10.10
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
效果很好本地安装红宝石宝石
PS - 删除所有本地宝石。相应地使用sudo。
11
rvm gemset empty <gemset name>
这将从您提到的宝石消除所有的宝石。
4
rvm gemset empty <gemset>
的作品,但只有当您指定一个gemset名称。
如果您想清空默认 gemset,则需要为gemset名称传递一个空字符串。
rvm gemset empty mygems ""
9
你也可以用rvm --force gemset empty
1
这是卸载宝石的所有宝石的最安全的方式
步骤1
如果你的宝石版本是小于2.1 。
gem update --system
gem --version
步骤2
gem uninstall --all
相关问题
- 1. 卸载红宝石宝石
- 2. 无法卸载红宝石宝石
- 3. 卸载sass宝石
- 4. RVM - 所有宝石集合中的常见宝石
- 5. RVM查看宝石中的宝石
- 6. 拆卸宝石
- 7. 如何卸载红宝石
- 8. 使RVM也加载宝石在供应商/宝石
- 9. 红宝石卸载旧版本的宝石
- 10. 红宝石宝石:sudo宝石没有用宝石显示
- 11. RVM:获得以前的红宝石的新宝石版本的宝石
- 12. 寻找让宝石环境加载的宝石宝石
- 13. RVM +红宝石1.9.3-P286
- 14. rvm list红宝石错误
- 15. 红宝石RVM要求
- 16. 红宝石安装与RVM
- 17. RVM /降级捆绑宝石
- 18. RVM全系列宝石集
- 19. RVM无法识别宝石?
- 20. RVM无法红宝石
- 21. 当地的宝石资料库?安装没有'宝石'的红宝石宝石?
- 22. RVM不改变加载红宝石
- 23. rvm:清空宝石后剩余的宝石
- 24. rvm符号链接到默认宝石的宝石
- 25. 红宝石+ Ubuntu的不RVM:在执行宝石...(GEM :: FilePermissionError)
- 26. RVM:如何使用不同红宝石的宝石?
- 27. RVM可以隐藏全球宝石中的宝石吗?
- 28. Python /红宝石:cronjob将不会加载红宝石宝石?
- 29. 卸载简单形式的宝石
- 30. 无法加载红宝石宝石irb
是的,它本质上是相同的。但我想知道是否有办法在不删除gemset的情况下做到这一点。当你删除一个gemset时,这些宝石是否也被删除或者被保存到缓存中? – Nerian 2011-01-14 17:02:02
我很确定他们被完全删除。例如,我有一个名为`jruby-1.5.6 @ radiant`的gemset。所有的宝石都位于这里:`/ Users/dparoulek/.rvm/gems/jruby-1.5.6 @ radiant`。当我做`rvm gemset radiant`时,它会警告你确认,然后删除整个`/ Users/dparoulek/.rvm/gems/jruby-1.5.6 @ radiant`目录。 – Upgradingdave 2011-01-14 17:39:34
这将大致相同,我猜。我正在寻找替代品,因为我想从全球宝石中删除所有的宝石,这样我就可以阻止新的宝石从全球宝石中“继承”宝石。 – 2011-11-27 20:42:40