Il peut être intéressant de vuloir installer très rapidement un module EOLE pour pouvoir le tester.
Pour cela, le PCLL a mis en place un magasin d’image prêtes à s’exécuter (ready-to-run) à l’adresse https://magasin.eole.education/appliance
Par exemple, nous allons chercher à créer une VM. Il faut :
- Choir une image Eolebase 2.9
IMAGE=eolebase-2.9.0
- Il faut aller sur le magasin et rechercher dans la zone de recherche ‘eole-base-2.9.0’.
- Ouvrir la tuile
- Récupérer l’ID de l’image
APP_ID=13cdf003-e94d-4e39-b242-fada6edc89a1
URL="https://magasin.eole.education/appliance/${APP_ID}"
- Ensuite télécharger le fichier de l’image (7,5 Go !), en exécutant :
WORKDIR=/tmp/testmkdir -p "$WORKDIR"wget --progress=dot -e dotbytes=10M -c --no-http-keep-alive -O "${WORKDIR}/${IMAGE}.qcow2.bz2" "$URL/download/0"bunzip2 "${WORKDIR}/${IMAGE}.qcow2.bz2"
- Ensuite, il faut installer l’outil Qemu-Kvm (ou un autre…)
sudo apt-get install -y qemu-utils qemu-kvm ovmf
- Créer une image disque vide
qemu-img create -f qcow2 "${WORKDIR}/${IMAGE}-a.qcow2" 10G
- Démarrer la VM avec :
sudo qemu-system-x86_64 \-machine q35,smm=on,accel=kvm \-cpu host \-smp cores=4 \-m 6144 \-global driver=cfi.pflash01,property=secure,value=on \-boot menu=on \-drive if=pflash,format=raw,unit=0,file="${WORKDIR}/OVMF.fd" \-global ICH9-LPC.disable_s3=1 \-global isa-debugcon.iobase=0x402 -debugcon "file:/tmp/eole.ovmf.log" \-netdev id=net0,type=user -device virtio-net-pci,netdev=net0,romfile= \-drive id=disk0,file="${WORKDIR}/${IMAGE}.qcow2",if=none,format=qcow2 -device virtio-blk-pci,drive=disk0,bootindex=0 \-rtc base=localtime,clock=host \-device piix3-usb-uhci -device usb-tablet \-device qxl-vga \-k fr
- Cela donne :

- Ici, vous pouvez vous connecter. C’est fini.

