wiki:linux_pour_zynq_de_xilinx:installation_buildroot_vagrant
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
wiki:linux_pour_zynq_de_xilinx:installation_buildroot_vagrant [2016/09/09 14:30] – [À propos de Vagrant] emeyer | wiki:linux_pour_zynq_de_xilinx:installation_buildroot_vagrant [2016/09/23 09:31] (Version actuelle) – [Pluggin de configuration du proxy pour Vagrant] emeyer | ||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
$ vagrant plugin install vagrant-proxyconf | $ vagrant plugin install vagrant-proxyconf | ||
</ | </ | ||
- | Pour un configuration globale, on peut créer le fichier //Vagrant// dans le répertoire // | + | Pour un configuration globale, on peut créer le fichier //Vagrantfile// dans le répertoire // |
Exemple : | Exemple : | ||
< | < | ||
- | $ nano ~/ | + | $ nano ~/ |
Vagrant.configure(" | Vagrant.configure(" | ||
Ligne 44: | Ligne 44: | ||
</ | </ | ||
Plus d' | Plus d' | ||
- | ==== Test ==== | + | |
+ | ===== Tests ===== | ||
+ | ==== Premier test ==== | ||
< | < | ||
$ curl -O https:// | $ curl -O https:// | ||
$ vagrant up | $ vagrant up | ||
$ vagrant ssh | $ vagrant ssh | ||
- | vagrant@vagrant-ubuntu-trusty-64: | + | vagrant@vagrant-ubuntu-trusty-64: |
+ | $ vagrant destroy | ||
+ | </ | ||
+ | === Mise à jour === | ||
+ | Après quelques jours ... | ||
+ | < | ||
+ | $ vagrant up | ||
+ | </ | ||
+ | Un message que la " | ||
+ | < | ||
+ | $ vagrant destroy | ||
+ | $ vagrant box update | ||
+ | $ vagrant up | ||
+ | $ vagrant ssh | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | </ | ||
+ | Là, on peut choisir de charger une configuration pour la carte microzed, en utilisant le choix //load// et en indiquant le choix /// | ||
+ | < | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | ... | ||
+ | In file included from tools/ | ||
+ | include/ | ||
+ | # include | ||
+ | ... | ||
+ | </ | ||
+ | Une erreur apparaît avec un fichier evp.h manquant. Il faut installer un paquet // | ||
+ | |||
+ | ==== Résolution de l' | ||
+ | |||
+ | < | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | </ | ||
+ | À partir de là, la méthode travail sur // | ||
+ | ===== Utilisation ===== | ||
+ | Voici quelques commandes et commentaires pour l' | ||
+ | Une fois dans le répertoire où le fichier Vagrant se situe, on pourra utiliser les commandes de gestion de la machine virtuelle. | ||
+ | === Mise en route === | ||
+ | Le système virtuel crée une image sur le disque dur et se charge en mémoire. | ||
+ | $ vagran up | ||
+ | === Utiliser le système virtuel === | ||
+ | Afin de rentrer des commandes dans le système virtuel, il faut s'y connecter | ||
+ | $ vagrant ssh | ||
+ | === Sortir du système virtuel === | ||
+ | Pour sortir du système virtuel | ||
+ | $ exit | ||
+ | === Éteindre le système virtuel === | ||
+ | Le système virtuel se décharge de la mémoire. Trois possibilités : | ||
+ | * Mise en veille :< | ||
+ | $ vagrant suspend</ | ||
+ | * Arrêt :< | ||
+ | $ vagrant halt</ | ||
+ | * Destruction :< | ||
+ | $ vagrant destroy</ | ||
+ | === Échanges avec le système hôte === | ||
+ | Le répertoire /// | ||
+ | * dans le système virtuel :< | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | fichier.test | ||
+ | vagrant@vagrant-ubuntu-trusty-64: | ||
+ | Bonjour tout le monde | ||
</ | </ | ||
+ | * dans le système hôte :< | ||
+ | $ ls | ||
+ | fichier.test | ||
+ | $ cat fichier.test | ||
+ | Bonjour tout le monde | ||
+ | </ |
wiki/linux_pour_zynq_de_xilinx/installation_buildroot_vagrant.1473424234.txt.gz · Dernière modification : 2016/09/09 14:30 de emeyer