21
A
回答
9
我建議您只需使用gem uninstall [name_of_gem]
卸載所有Gems,然後使用RVM安裝新的Ruby版本並將其設爲默認版本。
由於RVM將所有內容都安裝在主目錄中的文件夾中,因此它還可以非常容易地刪除Ruby版本及其所有數據。
26
您可以使用gem uninstall
刪除所有寶石如下:
gem list --no-version | xargs gem uninstall
如果你想保持如。創業板rake
:
gem list --no-version | grep -v "rake" | xargs gem uninstall
只刪除舊版本,可以運行gem clean
。
此外,還可以編寫所有寶石中的列表:
gem list --no-version > gem_list.txt
,並定義這些要刪除:
cat gem_list.txt | xargs gem uninstall
或安裝:
cat gem_list.txt | xargs gem install
(最終你必須把sudo
在一個gem命令前面。在Windows上使用的UNIX主機環境像msysGit)
+5
謝謝!這很熱。我修改了一下,以便自動刪除所有bin可執行文件和每個版本的gem:'gem list --no-version | sudo xargs gem卸載$ 1 -a -x' – 2012-02-11 17:53:28
2
使用
$寶石乾淨
用於刪除所有的寶石。
相關問題
- 1. 如何在Mac上完全卸載RVM,Ruby和Rails?
- 2. 如何完全卸載Jruby?
- 3. 如何完全卸載WAMPSERVER
- 4. 如何完全卸載kubernetes
- 5. 完全卸載Angular.js
- 6. 如何在Windows上完全卸載rails上的ruby(使用RailsInstaller安裝)?
- 7. 如何從MacOS完全卸載Anaconda
- 8. 如何完全卸載Homebrew Apache httpd24?
- 9. 如何完全卸載opencv ubuntu?
- 10. 如何在Mac上完全卸載Jenkins
- 11. 如何完全卸載Android Studio?
- 12. 如何完全卸載TortoiseSVN 1.8.4
- 13. 如何完全卸載rails 3.0.0.beta3及其所有依賴項?
- 14. Ruby on Rails:可卸載
- 15. 完全卸載Xcode和所有設置
- 16. 卸載CouchDB完全Mac OSX
- 17. 完全卸載的Xcode
- 18. SourceTree沒有完全卸載
- 19. 完全卸載Postgresql 9.3.5
- 20. 從Ubuntu完全卸載MySQL
- 21. 從Ubuntu完全卸載PHP
- 22. 如何使用RVM卸載ruby和gems?
- 23. 如何從mac完全卸載symfony和composer
- 24. 如何卸載Ruby版本?
- 25. 如何卸載ruby-oci8
- 26. Ruby:如何卸載Devise?
- 27. 在Ubuntu 12.04中卸載RVM,Ruby,Ruby gem和rails 12.04
- 28. 如何卸載Rails插件?
- 29. 是否需要卸載rubygems-update?
- 30. 卸載rubygems-update時該怎麼辦?
哪個操作系統? – 2010-03-12 02:36:50
我正在運行osx – 2010-03-12 02:59:28