/ usr / lib / vendor_ruby的目的是什么?

时间:2013-07-24 17:52:31

标签: ruby-on-rails ruby

我一直在解决CANVAS LMS的一个问题,其中似乎是/ usr / lib / vendor_ruby中存在一个陈旧版本的ruby。

当我删除/ usr / lib / vendor_ruby / rails和/usr/lib/vendor_ruby/rails.rb文件时,Canvas的问题就消失了。

/ usr / lib / vendor_ruby目录的用途是什么?

我在Ubuntu 13.04上运行ruby 1.9.3,并从1.8.7升级。

我可以安全地删除整个/ usr / lib / vendor_ruby目录吗?

感谢。 唐

1 个答案:

答案 0 :(得分:0)

根据The Ruby Programming Language一书的摘录,vendor_ruby目录适用于操作系统供应商提供的自定义。根据我的个人经验,删除是安全的,这样做(也可能在你的情况下)可以解决与安装到其他目​​录中的Gems的冲突。