No description
Find a file
2024-02-27 01:14:05 +01:00
profile update profile to cinnamon 2024-02-20 04:52:11 +01:00
.gitignore init 2024-02-19 22:16:01 +01:00
build.sh working state 2024-02-20 03:38:11 +01:00
new_packages.list add new packages 2024-02-27 01:14:05 +01:00
old_packages.list update profile to cinnamon 2024-02-20 04:52:11 +01:00
README.md add doc 2024-02-20 03:44:31 +01:00

VM linux pour dev @ epita Toulouse

Utiliser

  1. installer VirtualBox https://www.virtualbox.org/wiki/Downloads
  2. télécharger la vm au format .ova
  3. importer la vm dans virtualbox (double cliquer le fichier)

Contribuer

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
  • création d'une VM vide avec VirtualBox

    • bloc de commandes dans ./build.sh
  • Boot de la VM sur l'ISO

    • aussi dans ./build.sh
  • 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
  • exporte la VM au format OVA dans ./output/epitls.ova