Wine : Execution iso windows sous linux via wine
Mon but est lancer le type d’application que l’on trouve sur des CD/DVD accompagnant les livres que possèdent les enseignants (Retz, Nathan, etc). Ce sont généralement des applications rudimentaire et biensur pas de client linux sur ce type de disque.
prérequis
en root on lance
dpkg --add-architecture i386 && apt update && apt install wine32
Beaucoup de paquet sont installé pour faire fonctionner wine en 32bit (~ 700Mo) et ensuite
apt install wine fuseiso
Monter une iso sans les droits admin
fuseiso mon.iso /point/de/montage
Démonter l’iso
fusermount -u /point/de/montage
L’option -u
démonte le point de montage
Démarrage du programme sur le disque
wine start /wait /unix /point/de/montage/mon_programme.exe
- l’option
/wait
indique que wine ne doit pas rendre la main avant la fin de l’execution du programme. - l’option
/unix
fait que le chemin qui suit sera interprété de la façon d’unix.
On peut créer un shell pour “automatiser” le tout
#!/bin/bash
fuseiso /mnt/stokage/mon.iso /mnt/iso
wine start /wait /unix /mnt/iso/mon_appli.exe
fusermount -u /mnt/iso