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


9

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

Ответы:


7

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

~/.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" в wine, вы должны использовать путь "z: /home/picture.jpg"


3
Не нужно так много выходов с обратной косой чертой - просто оберните путь в двойные кавычки без экранирования
zetah

5

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


Иногда также может быть куча «Винного приложения».
EKons

1

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.