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