Ubuntu 14.04 LTS pcにVagrantをインストールします。 URLから手動でダウンロードしたvagrant boxをインストールするにはどうすればよいですか? Laravel Homesteadをインストールしたいが、ネットワーク接続が原因で常に失敗する。このリンクからダウンロードしたいhttps://vagrantcloud.com/laravel/boxes/Homestead/versions/11/providers/virtualbox.box
しかし、私は箱をダウンロードした後に何をすべきかわかりません。
このコマンドを使用して、ダウンロードしたボックスをインストールできます
vagrant box add laravel/Homestead path/to/your/box/file.box
ソース: https://laracasts.com/forum/?p=1615-laravel-vagrant-Homestead/
Win7でこのコマンドを実行できます。
box add Homestead file:///c:/Homestead.box
また、これは機能しています:
box add Homestead file:///c:\Homestead.box
ボックスは、メタデータjsonファイルを使用して追加することもできます。このファイルには、ボックス名とそのローカルパスとともに、いくつかの追加構成を提供できます。
たとえば、metadata.jsonファイルを作成し、インポートボックスのバージョン(7.0.0)を提供します。
{
"name": "laravel/Homestead",
"versions": [
{
"version": "7.0.0",
"providers": [
{
"name": "virtualbox",
"url": "file:///Users/path/to/box/virtualbox.box"
}
]
}
]
}
次に、vagrant box add
コマンドを実行しているボックスにmetadata.jsonファイルパスパラメーターを追加します。
vagrant box add laravel/Homestead /path/to/metadata.json
追加情報:バージョンが指定されていない場合、インポートされたボックスはデフォルトでバージョン0になります。また、最小ボックスバージョンのチェックがある場合、vagrant up
を実行すると、インポート済みのボックスを使用する代わりにインターネットからボックスのダウンロードが開始されます。