macでハードディスク交換後、Vagrantでプラグインがインストールできなくなった

  vagrant 

先日愛機のハードディスクが壊れてしまいまして、せっせとハーディスクを交換したわけです。

ハードディスクを交換後timemachineでデータを復旧し、特に不具合無く使用できてよかったな~と思った矢先のことでした。

vagrant upできない!で、プラグインのインストールもできない

開発環境を立てるためにvccwを利用しています。
作業対象フォルダでvagrant upしたところ、下記のエラーが出ました。

Bundler, the underlying system used to manage Vagrant plugins,
is reporting that a plugin or its dependency can’t be found.
This is usually caused by manual tampering with the ‘plugins.json’
file in the Vagrant home directory. To fix this error, please
remove that file and reinstall all your plugins using vagrant
plugin install
.
/Applications/Vagrant/embedded/gems/gems/bundler-1.6.6/lib/bundler/resolver.rb:357:in resolve': Could not find gem 'vagrant-vbguest (>= 0) ruby' in the gems available on this machine. (Bundler::GemNotFound)

 vagrant-vbguestが無いのね〜と、

を実行しても同様のエラー。

もう一度エラーメッセージを読むと

This is usually caused by manual tampering with the 'plugins.json'
file in the Vagrant home directory. To fix this error, please
remove that file and reinstall all your plugins using
vagrant
plugin install`.

 ということで、plugins.jsonを削除したらいいのかなと
/Applications/Vagrant/embedded/plugins.jsonを削除。

・・・これも駄目。

暫くググった所、下記のやりとりを発見しました。

https://github.com/mitchellh/vagrant/issues/2603

.vagrant.d/plugins.jsonを削除

ホームディレクトリ直下の.vagrant.d/plugins.jsonを削除してみなさいよ!ってことで削除。

vagant plugin listを実行すると、無事にコマンドが走ってくれました。
エラーメッセージよく見直したら「in the Vagrant home directory」って書いてありましたね。

必要なプラグインは再度インストールする必要があるので、vccw起動のためhostudaterとvbguestををインストール。

 
インストール後、vagrant upで無事起動してくれました!

 もう少しちゃんとvagrantの勉強しないと・・・

ブログの更新情報はこちらで配信しています。

   

follow us in feedly

ad

wpx

  • サイトの拡張性を飛躍的に高める WordPressプラグイン開発のバイブル

    WordPressプラグインの開発から運用までカバーする、プラグイン開発のまさに「バイブル」です。

    セキュリティやマネタイズにも触れられていて参考になるところ多すぎです。
  • JavaScript 第6版

    定番のO'Reilly本でJavaScriptを深く学びましょう!気になる箇所をざっと読むだけでも、とても参考になります。ざっと読みを繰り返すのがオススメ。超良書です!
  • サンプルが大充実!定番のjQuery入門書です。
    本の内容に沿って制作を進めるだけで、即実戦投入できる程の機能ができ上がります。
    解説が丁寧且つチートシートも付いているのでjQueryについての理解がぐんと深まりますよ!
  • wordpressに慣れてくると、今度は痒いところに手が届く細やかなカスタマイズをしたいですよね。phpを利用したカスタマイズからデータベースに直接アクセスする方法がとにかく丁寧に解説されています。個人的には第5章、「プラグインの自作」が物凄く役に立ちました!
  • WordPressのテーマ制作やテンプレートについての概念など、実際にサイトを制作しながらWordPressを知ることができます。
    制作するだけでなく、ユーザビリティからSEO、さらにはパフォーマンス改善にも触れているという充実ぶり。
    オリジナルテーマ制作のお供にどうぞ!
PAGE TOP ↑