/ usr / lib / vendor_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目录吗?
谢谢。 唐
根据The Ruby Programming Language一书的摘录, vendor_ruby
目录用于OS供应商提供的自定义。 根据我的个人经验,删除是安全的,这样做(也可能在你的情况下)可以解决与安装到其他目录中的Gems的冲突。
- 推送到Heroku时:应用程序中发生错误,无法提供您的页面。 请稍后重试
- Rails:CSRF令牌无法正常工作但设置正常
- Rails response.should be_success永远不会成真
- 安装Mysql2 gem- 10.6服务器时出错
- 强参数:未允许的参数:has_many_through关系中的标记
- 如何让poltergeist / PhantomJS延迟将页面返回到Capybara直到加载AJAX?
- ruby正则表达式 – 如何匹配一切直到角色 –
- “require File.dirname(__ FILE__)” – 如何安全地撤消文件系统依赖?
- 在脚本完成之前使用Ruby CGI返回响应?