1.1 KiB
1.1 KiB
VM linux pour dev @ epita Toulouse
Utiliser
- installer VirtualBox https://www.virtualbox.org/wiki/Downloads
- télécharger la vm au format .ova
- importer la vm dans virtualbox (double cliquer le fichier)
Contribuer
Dépendances
- pacman
- wget
- net-tools
- archiso
- virtualbox
Fabrication
La fabrication de la machine virtuelle est assez farfelue mais ça marche assez bien. Les étapes de la fabrication sont les suivantes :
-
création d'un ISO d'installation archlinux
- généré à partir du profil dans
./profile
- contient un script d'installation automatisé qui est exécuté au boot
./profile/airootfs/root/.zlogin
- généré à partir du profil dans
-
création d'une VM vide avec VirtualBox
- bloc de commandes dans
./build.sh
- bloc de commandes dans
-
Boot de la VM sur l'ISO
- aussi dans
./build.sh
- aussi dans
-
l'ISO installe la distribution
- installe arch
archinstall
avec la configuration./profile/airootfs/root/user_*.json
- quelques ajustements avec
./profile/airootfs/root/post_install.sh
- stop une fois la machine virtuelle configurée
- installe arch
-
exporte la VM au format OVA dans
./output/epitls.ova