gpt4 book ai didi

ruby - Vagrant 构建 Gem 原生扩展失败

转载 作者:行者123 更新时间:2023-12-03 17:41:20 25 4
gpt4 key购买 nike

我在 OSX 10.11.3 上运行 Vagrant 1.8.1,我正在尝试安装一个插件。在尝试安装时,我收到以下错误:

vagrant plugin install vagrant-libvirt
............

An error occurred while installing ruby-libvirt (0.6.0), and Bundler cannot continue.
Make sure that `gem install ruby-libvirt -v '0.6.0'` succeeds before bundling.

.........
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

ruby-livirt 0.6.0 已经安装:
# gem list | grep ruby-libvirt
# ruby-libvirt (0.6.0)

由于 gem 已经安装,我可以绕过这个错误吗?

最佳答案

我在安装 vagrant plugin install vagrant-libvirt 时遇到了同样的错误原来我错过了一些图书馆。

在 Ubuntu 16.04 上安装以下库后,我能够成功安装 vagrant-libvirt插件 vagrant plugin install命令。

  • 桥接工具
  • 构建部门
  • dnsmasq-base
  • ebtables
  • libguestfs-工具
  • libvirt-bin
  • libvirt-dev
  • libxml2-dev
  • libxslt-dev
  • qemu
  • qemu-kvm
  • ruby 开发
  • ruby -libvirt
  • 虚拟机
  • virtinst zlib1g-dev

  • 取决于您的 Linux 发行版,您可以查看此 link找到匹配的库。

    关于ruby - Vagrant 构建 Gem 原生扩展失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35387456/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com