Desidero scaricare un file di casella vagabondo da Atlas per utilizzarlo successivamente localmente con il mio file vagabondo. Come posso fare questo e come posso configurarlo?Scaricare il file di casella vagabondo localmente da atlante e configurarlo
risposta
Per scaricare un file è necessario aggiungere la versione e il provider nell'URL. Ad esempio per scaricare trusty64 Per prima cosa è necessario il suo URL che è https://app.vagrantup.com/ubuntu/boxes/trusty64/
quindi è necessario aggiungere la versione e il provider in seguito, per il nostro esempio l'URL di download sarebbe.
https://app.vagrantup.com/ubuntu/boxes/trusty64/versions/20180206.0.0/providers/virtualbox.box
Poi si deve aggiungere localmente dal file vagabonda.
per aggiungerlo a livello locale per Vagrant file di utilizzare il seguente comando
vagrant box add foo-box /path/to/vagrant-box.box
vagrant init foo-box
vagrant up
Questo creerà la vagrantfile e si può configurare il file vagabonda.
Tuttavia, questo aggiungerà la scatola come versione 0.
○ → vagrant box add ubuntu/trusty64 ~/Downloads/trusty-server-cloudimg-amd64-vagrant-disk1.box
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'ubuntu/trusty64' (v0) for provider:
box: Unpacking necessary files from: file:///Users/ram/Downloads/trusty-server-cloudimg-amd64-vagrant-disk1.box
==> box: Successfully added box 'ubuntu/trusty64' (v0) for 'virtualbox'!
vagabondo non consente di specificare un numero di versione della scatola aggiunto manualmente
○ → vagrant box add ubuntu/trusty64 ~/Downloads/trusty-server-cloudimg-amd64-vagrant-disk1.box --box-version 20151021.0.0
==> box: Box file was not detected as metadata. Adding it directly...
You specified a box version constraint with a direct box file
path. Box version constraints only work with boxes from Vagrant
Cloud or a custom box host. Please remove the version constraint
and try again.
Per aggiornare il numero di versione del box, cambia il nome della cartella '0' in ~/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-trusty64/0 al numero di versione scaricato. Per esempio '20160120.0.0'
|2.2.3| MacBook-Pro in ~/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-trusty64
○ → mv 0 20160120.0.0
ora si è tutto pronto per aggiornare la versione prossima volta con il comando vagabondo troppo
○ → vagrant box list
ubuntu/trusty64 (virtualbox, 20160120.0.0)
vagrante su Portare 'default' macchina con fornitore 'virtualbox' ... ==> default: importazione base box 'bento/ubuntu-16.04' ... ==> default: indirizzo MAC corrispondente per rete NAT. .. ==> default: Verifica se la casella 'bento/ubuntu-16.04' è aggiornata ... La casella 'bento/ubuntu-16.04' non è una scatola con versione. La scatola è stata aggiunta direttamente anziché da un catalogo di scatole. Vagrant può solo controllare le versioni di scatole che sono state aggiunte da un catalogo come dal Vagrant Server pubblico. – abuhurayra
Per evitare il problema descritto nel commento di @ abuhurayra, è necessario aggiungere un file 'metadata_url' all'interno della directory' ubuntu-VAGRANTSLASH-trusty64'. Il contenuto del file deve essere 'https: // atlas.hashicorp.com/ubuntu/trusty64' in singola riga, senza carattere di fine riga. –
Prima: scaricare la versione più recente da questo link Here
Aggiornamento: per scaricare la casella vagrant provare a utilizzare il comando sul terminale/CMD Come
casella vagrant aggiungere laravel/homestead
vedrete il link di download, dopo che è possibile annullarla e copiarlo per scaricarlo altrove usando IDM/wget ecc
Seconda: Utilizzare questo comando
vagrant box add laravel/homestead {**Path** of file from your local computer}
spero questo aiuto per ulteriori informazioni
Laravel
support
Se avete la cartella ubuntu-VAGRANTSLASH-trusty64 da qualcun altro macchina si può semplicemente copiare incollare la cartella di
~/.vagrant.d/boxes
e utilizzare il vagrant up
per avviare i server.In questo modo non hai bisogno di per aggiungere il trusty64 box manually.
Ho affrontato lo stesso problema non potendo scaricare dallo script. Così scaricato manualmente la scatola e aggiunto alla Vagrant come sotto,
è possibile ottenere le versioni che si desidera da qui - https://atlas.hashicorp.com/ubuntu/boxes/precise64
wget https://atlas.hashicorp.com/ubuntu/boxes/precise64/versions/20160818.0.0/providers/virtualbox.box
cd my_vagrant_project
vagrant box add precise64 ~/Downloads/precise-server-cloudimg-amd64-vagrant-disk1.box
vagrant init precise64
vagrant up
cerco di usare vagrant up
e ho avuto l'URL per scaricare il file di dialogo:
https://vagrantcloud.com/centos/boxes/7/versions/1801.02/providers/virtualbox.box
Sebbene questo collegamento possa rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il link per riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia. – Sneha
'atlas.hashicorp.com' non sta dormendo. Dovremmo usare 'vagrantcloud.com' – HieuNV
- 1. Come scaricare PDF e memorizzarlo localmente su iPhone?
- 2. Scaricare il file Excel da server e risparmiare sui client
- 3. Come scaricare e salvare un file da internet usando Scala?
- 4. Software atlante delle texture
- 5. pacchetto vagabondo come salvare le modifiche in una nuova casella
- 6. scaricare e decomprimere il file in iOS
- 7. Richiamando un file cancellato localmente da Mercurial
- 8. Come faccio a scaricare e salvare un file localmente su iOS utilizzando l'obiettivo C?
- 9. Utilizzo di vagabondo su EC2
- 10. plug-in di installazione vagabondo da github
- 11. Come posso scaricare gli allegati di posta IMAP su SSL e salvarli localmente usando Perl?
- 12. Vagrant, non può scaricare la casella
- 13. Quale comando per ottenere modifiche di file vagabondo su un'istanza
- 14. comando vagabondo su fallisce
- 15. scaricare un file da FTP utilizzando curl e php
- 16. Richiedi all'utente di scaricare il file PDF invece di aprire
- 17. Scaricare il database SQLite da Internet e caricare nell'applicazione Android
- 18. Impossibile scaricare il file da Google Drive utilizzando API - node.js
- 19. Scaricare file privato da S3 utilizzando bash
- 20. Utilizzo di CURL per scaricare il file e visualizzare le intestazioni e il codice di stato
- 21. Come posso scaricare un file da EC2
- 22. crea il file in memoria e lascia scaricare l'utente
- 23. Nome file approfondito dall'URL prima di scaricare il file
- 24. Come posso scaricare un file da un URL e salvarlo in Rails?
- 25. Credenziali cookie CORS da WebView mobile caricate localmente con file: //
- 26. Come utilizzare restsharp per scaricare il file
- 27. SpriteKit animateWithTextures non funziona con atlante texture
- 28. Impossibile scaricare il file docx utilizzando C#
- 29. Scaricare e decomprimere il file gzippato in memoria?
- 30. Play framework set scaricare il nome file
Ciò non manterrà il numero di versione della casella localmente. L'installazione online fa. Continuerà a mostrare che è disponibile una nuova versione, senza che sia disponibile una versione più recente. Vedi sotto per risolvere questo problema. – ramonrails