私はWindows 10を使用していますが、VirtualBox 5.0.14とvagrant 1.8.1がインストールされています。
ボックスを追加しようとすると、このエラーが表示されます:
コマンド:$ vagrant box add ubuntu/trusty64
エラー:
ボックス 'ubuntu/trusty64'が見つからなかったか、リモートカタログでアクセスできませんでした。これがHashiCorpのAtlasのプライベートボックスである場合は、
vagrant login
経由でログインしていることを確認してください。また、名前を再確認してください。展開されたURLとエラーメッセージを以下に示します。URL:[" https://atlas.hashicorp.com/ubuntu/trusty64 "]エラー:
この問題のアイデアはありますか?
これを試して
$ Sudo rm /opt/vagrant/embedded/bin/curl
2018年以降の潜在的なトップの理由:HashicorpはダウンロードURLを変更しました。
簡単な回避策として、これをVagrantfileに追加します。
Vagrant::DEFAULT_SERVER_URL.replace('https://vagrantcloud.com')
vagrant up
もう一度。
または
Vagrantをv2.0 +にアップグレードする
Microsoft Visual C++ 2010 SP1再頒布可能パッケージ (チケット#6745に記載されているように)をインストールすると、問題が解決しました。
ticket#6745 および関連チケットの文字列で説明されているように、vagrantの新しいバージョン1.8.xとWindows 10には問題があります。私は人々が提供しているアドバイスのいくつかを試しましたが、すぐに動作する1つのことはあなたの浮浪者をバージョン1.7.4にダウングレードすることです。
これを行うには、まず現在のバージョン1.8.xをアンインストールします。次に、vagrantダウンロードページに移動し、[ Vagrantの古いバージョンをダウンロード ]を選択します。そこで、 vagrant_1.7.4.msi を選択できます。
バージョン1.7.4をインストールし、マシンを再起動すると、質問のとおりステートメントを使用して(再び)準備ができました。
$ vagrant box add ubuntu/trusty64
問題なくダウンロードが開始されます。
Windows 10とVagrant 1.9.1でも同じ問題が発生しました。上記のすべてのトリック(VisualC++のインストール、Vagrantの1.7へのダウングレード、git bashからcurlのコピー、opensshのインストール)を試しましたが、最終的にこのように解決策を見つけました: