【问题标题】:What is the purpose of /usr/lib/vendor_ruby/usr/lib/vendor_ruby 的目的是什么
【发布时间】:2013-07-24 17:52:30
【问题描述】:

我一直在解决 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 目录吗?

谢谢。 唐

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-08
      • 1970-01-01
      • 1970-01-01
      • 2015-07-05
      相关资源
      最近更新 更多