Je souhaite ouvrir des images à l'aide de la visionneuse d'images Fast Stone dans Ubuntu. J'ai installé l'application dans wine. Comment associer un fichier jpg pour toujours ouvrir dans Faststone celui installé dans wine.
Je souhaite ouvrir des images à l'aide de la visionneuse d'images Fast Stone dans Ubuntu. J'ai installé l'application dans wine. Comment associer un fichier jpg pour toujours ouvrir dans Faststone celui installé dans wine.
Réponses:
Tout ce dont vous avez besoin pour associer un fichier d'un certain type à gérer par une application, également par une application Wine, vous pouvez le trouver dans le dossier
~/.local/share/applications
vous devrez ouvrir
~/.local/share/applications/mimeapps.list
et trouvez le type nécessaire, comme ceci:
image/jpeg=eog.desktop;wine-extension-jpeg.desktop;
comme vous le voyez, il y a deux fichiers qui sont relatifs à ce type, si le fichier est le premier, ce sera le gestionnaire par défaut pour ce type, l'autre sera affiché dans le menu "Ouvrir avec"
ceci est un exemple de fichier .desktop
[Desktop Entry]
Name=PHP Expert Editor
Exec=wine start C:\\\\Program\\ Files\\\\PHP\\ Expert\\ Editor\\ 4.3\\\\phpxedit.exe z:%f
MimeType=image/jpeg
Type=Application
StartupNotify=true
Path=/home/m/.wine/dosdevices/c:/Program Files/PHP Expert Editor 4.3
Icon=/home/m/.local/share/icons/10de_phpxedit.0.png
le point entier dans la ligne "Exec =" à la et "z:% f"
Exec=wine start C:\\\\Program\\ Files\\\\PHP\\ Expert\\ Editor\\ 4.3\\\\phpxedit.exe z:%f
si vous n'avez pas cette ligne, vous devriez avoir une erreur
Can not open file "/home/...."
lorsque vous essayez d'ouvrir un fichier avec votre application, car les chemins de vin sont comme des disques Windows et pour ouvrir votre fichier, par exemple "/home/picture.jpg" dans wine, vous devez utiliser le chemin "z: /home/picture.jpg"
Clic droit, Ouvrir avec une autre application. Si votre application n'est pas disponible dans la liste, utilisez la commande personnalisée et mettez-la wine ~/.wine/drive_c/Program\ Files/Yourapp/Yourapp.exe
dans la boîte.