有谁知道安装 RVM 后是否可以卸载所有系统 gem,以及我是否只为每个项目使用 gemsets?
我只想删除系统中的一些额外内容。
最佳答案
您没有说明您使用的是什么操作系统,但如果您使用的是 Mac 操作系统,则需要小心地从系统中删除 gem。
Apple 安装 Ruby 是为了他们自己使用,而不是因为他们是仁慈的,为了方便用户而这样做。我们可以搭载那个已安装的版本,并意识到我们可能会破坏 Apple 的功能。
运行 find/usr -type f -name '*.rb'
以获取依赖于预安装 Ruby 的 Apple 应用程序代码列表。分析这些文件以确定需要哪些 gem。
或者,如果 gem 在那里,请不要担心。在 RVM 的控制下运行的 Ruby 将看不到/usr/bin/ruby 使用的 gem,因此不会发生冲突;这就是 RVM 的重点。
关于ruby - 在安装 RVM 和使用 gemsets 之后删除系统 gem 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6531912/