如何卸載Windows上的所有紅寶石?單命令可能嗎?如何卸載Windows上的所有紅寶石?
20
A
回答
39
一號線即可解決所有問題,不需要電源外殼從命令提示符下運行:。
ruby -e "`gem list`.split(/$/).each { |line| puts `gem uninstall -Iax #{line.split(' ')[0]}` unless line.empty? }"
只需複製/粘貼並瞧!
2
您可以刪除您的寶石文件夾的內容。這取決於你如何安裝Ruby和RubyGems以及Ruby版本。例如,如果您使用1.9.2p180的一鍵安裝程序,並使用ruby setup.rb安裝rubygems,則該gems文件夾將爲c:\ Ruby192 \ lib \ ruby \ gems \ - 刪除該文件夾下的所有內容並刪除!你的寶石消失了。
1
使用您的控制檯上gem env
將提供這樣的事情:
- GEM PATHS:
- C:/Users/Luis/Tools/ruby/ruby-1.8.7-p334-i386-mingw32/lib/ruby/gems/1.8
如果您瀏覽使用瀏覽器進入該目錄會發現一系列的文件夾是代表所有已安裝的寶石(cache
,doc
,spec
,gems
)
刪除所有這些,它會刪除所有的寶石。
現在,這不會刪除由其中一個寶石安裝的任何可執行腳本。如果你安裝了rake
或rails
寶石,這些腳本(如rails
和rails.bat
會留在你的Ruby bin
目錄。
您還需要手動刪除它們。
15
我找到了一個完美的解決方案gem list | %{$_.split(' ')[0]} | %{gem uninstall -Iax $_ }
和Windows Powershell
相關問題
- 1. 卸載紅寶石寶石
- 2. RVM:卸載寶石的所有寶石
- 3. 無法卸載紅寶石寶石
- 4. 如何卸載或紅寶石
- 5. Windows上的紅寶石IO.read
- 6. 紅寶石卸載舊版本的寶石
- 7. 紅寶石 - 上的所有塊變量
- 8. 卸載sass寶石
- 9. 在紅寶石在Windows上安裝紅寶石調試base19 1.9.3
- 10. 安裝紅寶石寶石在Windows
- 11. 在Windows上的紅寶石osascript?
- 12. vim在windows上的支持紅寶石
- 13. 如何在Windows 7上安裝諸如Sass之類的紅寶石寶石
- 14. 如何從Rubymine卸載寶石
- 15. 紅寶石在軌道上的寶石
- 16. 寶石在Heroku上不卸載
- 17. 如何紅寶石
- 18. 如何紅寶石
- 19. 如何紅寶石
- 20. 如何紅寶石
- 21. 如何紅寶石
- 22. 在Windows 7上構建紅寶石
- 23. 紅寶石:閱讀在Windows
- 24. 如何重新加載紅寶石類
- 25. 如何自動加載紅寶石
- 26. 如何找到所有安裝紅寶石寶石的許可證?
- 27. Twitter的紅寶石寶石
- 28. 紅寶石寶石不上市
- 29. 紅寶石錯誤家釀卸載MacPorts的
- 30. 在Windows上紅寶石1.9裏沒有任何類別
這對我很有幫助。非常感謝你! – Pol0nium 2014-01-16 16:27:36