Как связать файл с программой, установленной в вине

7

Я хочу открыть изображения с помощью программы просмотра Fast Stone Image в Ubuntu. Я установил приложение в вине. Как связать файл jpg, который всегда открывается в Faststone, который установлен в вине.     

задан Marco Ceppi 13.10.2010 в 11:50
источник

3 ответа

5

Щелкните правой кнопкой мыши, откройте с другим приложением. Если ваше приложение недоступно в списке, используйте пользовательскую команду и поставьте wine ~/.wine/drive_c/Program\ Files/Yourapp/Yourapp.exe в поле.

    
ответ дан danne 13.10.2010 в 12:26
4

Все, что вам нужно связать с файлом какого-либо типа, который будет обрабатываться каким-либо приложением, также с помощью винного приложения, вы можете найти в папке

~/.local/share/applications  

вам нужно будет открыть

~/.local/share/applications/mimeapps.list

и найдите нужный тип, например:

image/jpeg=eog.desktop;wine-extension-jpeg.desktop;

, как вы видите, есть два файла, которые относятся к этому типу, если файл стоит сначала, он будет обработчиком по умолчанию для этого типа, другой будет отображаться в меню «Открыть с»

это пример файла .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

вся точка в строке «Exec =» в и «z:% f»

Exec=wine start C:\\Program\ Files\\PHP\ Expert\ Editor\ 4.3\\phpxedit.exe z:%f

, если у вас нет этой строки, вы должны иметь ошибку

Can not open file "/home/...."

при попытке открыть какой-либо файл с вашим приложением, поскольку винные дорожки похожи на диски Windows и для открытия вашего файла, например «/home/picture.jpg» в вине, вы должны использовать путь «z: / home / picture .jpg "

    
ответ дан Mikl 31.03.2011 в 19:59
1

Щелкните правой кнопкой мыши файл jpg и выберите «Свойства». Затем проверьте, доступно ли ваше имя программы на 4-й вкладке, и если это так, выберите его.

    
ответ дан Paweł Karpiński 13.10.2010 в 12:16