我正在尝试安装一个流浪插件
$ vagrant plugin install vagrant-aws
退出并出现此错误:
Make sure that `gem install nokogiri -v '1.6.3.1'` succeeds before bundling.
当我尝试该命令时
$ gem install nokogiri -v '1.6.3.1'
它失败是因为我拥有的 libxml2 版本不兼容(需要 < 2.9.0 并且我在系统中安装了 2.9.1。我无法降级或卸载它,因为它具有一百万个依赖项。)
我已经让 nokogiri 成功安装:
$ gem install nokogiri -- --use-system-libraries=true --with-xml2-include=/usr/include/libxml2/
然而,当我再次运行该vagrant plugin install
命令时,它仍然以同样的错误退出。
我怎样才能a)让流浪汉认识到该gem已经安装或b)让流浪汉使用--use-system-libraries=true
等安装参数?
尝试以下操作:
来源:https ://github.com/mitchellh/vagrant/issues/3769