2014-04-20 14 views
5

istniejące Byłem dodać pole z lokalnego pliku z https://dl.dropboxusercontent.com/s/x1085661891dhkz/lxc-centos6.5-2013-12-02.boxwłóczęga nie może znaleźć pole

Vagrant polu dodać CentOS centos.box

włóczęga startowych CentOS

moja skorupa:

cheneytekimbp:vagrant-centos zicjin$ vagrant box list 
centos (lxc, 0) 
lucid32 (virtualbox, 0) 
cheneytekimbp:vagrant-centos zicjin$ vagrant up 
Bringing machine 'default' up with 'virtualbox' provider... 
==> default: Box 'centos' could not be found. Attempting to find and install... 
    default: Box Provider: virtualbox 
    default: Box Version: >= 0 
==> default: Adding box 'centos' (v0) for provider: virtualbox 
    default: Downloading: centos 
An error occurred while downloading the remote file. The error 
message, if any, is reproduced below. Please fix this error and try 
again. 

Couldn't open file /Users/zicjin/Work/vagrant-centos/centos 
+1

Użyj "vagrant box add/path/to/lxc-centos6.5-2013-12-02.box", aby dodać pole, jeśli już je pobrałeś. –

Odpowiedz

7

Dodaj plik skrzynki lokalnej, używając pełnej ścieżki z identyfikatorem URI protokołu plików. Na przykład:

vagrant box add centos file:///Users/zicjin/Work/vagrant-centos/centos.box 

(dokładna lokalizacja oczywiście zależy od tego, gdzie umieściliśmy plik)

0

mam rozwiązać podobny problem z uaktualnieniem Vagrant do najnowszej wersji i magicznie to działa ... :/

1
$ vagrant box add CentOSMinimal https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box 
$ vagrant init CentOSMinimal 
$ vagrant up 
1

Jeśli jesteś na systemie Windows można określić ścieżkę jako:

vagrant box add box_name "C:\Users\JohnDoe\blahblah\box_name.box" 

obwieszczeniu .box na końcu ścieżki.

Następnie możesz cd w katalogu, jeśli jeszcze tam nie jesteś i wykonaj vagrant up.