我擁有全局寶石和各種寶石。我想刪除寶石的所有寶石。除了卸載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. RVM無法紅寶石
- 8. 紅寶石安裝與RVM
- 9. RVM無法識別寶石?
- 10. rvm符號鏈接到默認寶石的寶石
- 11. RVM:如何使用不同紅寶石的寶石?
- 12. RVM可以隱藏全球寶石中的寶石嗎?
- 13. 卸載簡單形式的寶石
- 14. Twitter的紅寶石寶石
- 15. 如何卸載Windows上的所有紅寶石?
- 16. 在rvm gemset中包含解壓(供應商/寶石/ *)寶石
- 17. 寶石列表沒有列出所有已安裝的寶石
- 18. 計劃作業的Rails 3 - 加載系統紅寶石不RVM紅寶石
- 19. 寶石在Heroku上不卸載
- 20. 如何卸載或紅寶石
- 21. 如何從Rubymine卸載寶石
- 22. 沒有使用rvm安裝紅寶石
- 23. rvm沒有設置紅寶石版本
- 24. 無法從shell腳本通過改變RVM寶石`RVM寶石use`
- 25. 寶石安裝紅寶石
- 26. 調試寶石紅寶石
- 27. 紅寶石寶石 - LoadError
- 28. 錯誤紅寶石寶石
- 29. 紅寶石寶石文檔
- 30. 如何查看特定寶石組的所有寶石?
是的,它本質上是相同的。但我想知道是否有辦法在不刪除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