我一直在解决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目录吗?
感谢。 唐
答案 0 :(得分:0)
根据The Ruby Programming Language一书的摘录,vendor_ruby
目录适用于操作系统供应商提供的自定义。根据我的个人经验,删除是安全的,这样做(也可能在你的情况下)可以解决与安装到其他目录中的Gems的冲突。