我擁有全局寶石和各種寶石。我想刪除寶石的所有寶石。除了卸載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