Assistance #196
Herezhz sur Windows/Ubuntu
Description
Gérard,
J'ai installé le bash ubuntu sur mon PC et il est fonctionnel. Lorsque je lance la commande :
./HZppfast-x86_64.AppImage
j'ai le message d'erreur suivant
_fuse: device not found, try 'modprobe fuse' first
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
_
Est-ce que cela te dit quelque chose ?
Mis à jour par Gérard Rio il y a presque 6 ans
je ne sais pas ce que c'est le "fuse" ?? donc il faut sans doute creuser un peu de ce coté. Peut-être que Julien a une idée.
Par contre, l'option --appimage-extract mise après le fichier exécutable, permet d'ouvrir l'exécutable sous forme d'un répertoire qui contient tous les éléments nécessaires pour faire tourner Herezh++ (c'est un peu comme dé-compresser une archive).
Donc c'est intéressant pour consulter. Mais à mon avis ce n'est pas là le pb ni la bonne direction (sauf pour info).
J'imagine qu'il doit falloir une bibliothèque ou une procédure particulière pour faire fonctionner une aPPimage (quelqu'elle soit) donc peut-être regarder sur le site d'appimage ou sur le web pour plus d'info
Mis à jour par Julien Troufflard il y a presque 6 ans
j'ai pas de solution mais juste pour dire que fuse est une sorte de virtual box. Peut-être que fuse n'est pas installé par défaut sur la Ubuntu Windows.
Mis à jour par Frank Petitjean il y a presque 6 ans
Merci à vous 2.
Perso je suis confortable avec ma tour de course sous Linux mais quand je pense à Anne-Sophie encore sous VirtualBox avec une juste une fenêtre de commande petit format, je me dit qu'elle serait contente d'avoir une version d'Herezh sous Windows...
Bon, il faut avoir envie de bidouiller un peu ;-(
Mis à jour par Gérard Rio il y a presque 6 ans
J'ai regardé un peu sur le net et j'ai trouvé l'info suivante:
https://discourse.appimage.org/t/run-appimage-on-windows/177
Par rapport à ce qui est écrit, je pense que l'installation de Xming n'est pas utile pour Herezh++ à moins que l'on veuille utiliser gmsh dans l'environnement linux, mais ce n'est pas nécessaire puisqu'il existe en natif sur windows.
Par contre si je comprends bien: le fait de dépaqueter l'appimage (dans l'exemple: Leafpad-0.8.18.1.glibc2.4-x86_64.AppImage) permet d'accèder directement au script de lancement de l'application qui se trouve être dans un répertoire qui a toujours le même nom (je crois ?) squashfs-root (?) et le script de lancement s'appelle: AppRun qui donc fonctionne alors sans le fameux fuse ...
bon... je n'ai pas de machine windows donc je ne peux pas essayer.
à voir donc éventuellement si cela marche...
Mis à jour par Gérard Rio il y a presque 6 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Bertrand viens de regarder plus en détail le fonctionnement, en utilisant l'Ubuntu de Windows et effectivement cela fonctionne à condition d'utiliser la procédure proposée par Bertrand. Je reprends son mail:
"* effectivement, ubuntu sous Windows 10 ne supporte pas encore fuse;
==> en extrayant l'image, puis la lancant c'est ok;
Donc à partir du moment ou tu as récupéré le fichier .appimage :
HZpp.AppImage --appimage-extract # a ne faire qu'une fois
./squashfs-root/AppRun
Ensuite, l'ideal serait de se créer un alias :
HZ="[dossier ou est Herezh]/squashfs-root/AppRun"
"
Conclusion: normalement Anne-Sophie pourrait avoir une version directement intégrée.
Mis à jour par Frank Petitjean il y a presque 6 ans
C'est génial, ça marche !!!!
Ça tourne aussi vite sur mon PC Windows/Ubuntu que sur ma machine de course Linux !
J'ai trouvé où est installé le répertoire Linux sur mon disque Windows et il est donc facile de faire passer les fichiers.
Il me reste à installer un distribution Python pour pouvoir lancer Omher et me script Python.
C'est une très bonne nouvelle pour le Cnes :-)))
Merci a Bertrand et toi !