5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

veewee のインストール

Last updated at Posted at 2014-04-18

veewee とはオリジナルの Vagrant用 Box を作るツールです。
veewee のインストール方法はいくつかあるのですが、今回はvagrant plugin install veeweeをしてエラーが発生したのでそのメモを残します。

libxml-ruby のインストール失敗

環境によっては以下の様なエラーが発生します。

$ vagrant plugin install veewee
Installing the 'veewee' plugin. This can take a few minutes...
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

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

これは、libxml のヘッダーファイルが見つからないため。

以下で解決。

$ sudo apt-get install libxml2-dev

vagrant plugin install --verbose veewee すればわかったかもしれないがすでにインストール済みなので未確認。

追記

この形でインストールすると、~/.vagrant.d/gems/bin 以下にいストールされるだけの模様。(vagrant 自体のコマンドが拡張されたりはしない)

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?