有没有人知道在安装RVM后是否可以卸载所有系统宝石,以及我是否只为每个项目使用gemsets?
我想摆脱系统中存在的一些额外的东西。
答案 0 :(得分:1)
您没有说明您使用的是什么操作系统,但如果您使用的是Mac OS,则需要注意从系统中移除宝石。
Apple安装Ruby供自己使用,不是因为它们是仁慈的并且为了方便用户而这样做。我们可以依赖安装的版本,意识到我们可以打破Apple的功能。
运行find /usr -type f -name '*.rb'
以获取依赖于预安装的Ruby的Apple应用程序代码列表。分析这些文件以确定需要哪些宝石。
或者,如果宝石在那里,不要担心。在RVM控制下运行的Ruby不会看到/ usr / bin / ruby使用的gem,因此不存在冲突的可能性;这就是RVM的重点。
答案 1 :(得分:0)
你可以删除任何系统宝石,在删除之前你唯一需要检查的是确保像textmate等程序不使用系统ruby(默认情况下)和一些宝石。
但是,只需检查宝石列表并删除任何不需要的宝石,如果某些功能不起作用,请添加它们。
Terw