Как связать родные приложения с типами файлов в WINE
Название говорит само за себя. Я хочу связать родные приложения с типами файлов в WINE.
1 ответ
Вот как вы связываете родные приложения в Wine:
Из винного FAQ
Вы можете связать winebrowser
с любыми типами файлов для достижения результата. winebrowser
программа использует xdg-open
найти родное приложение для типа файла.
Вам нужно создать файл реестра с этим содержимым, чтобы связать .pdf
файлы. Сохранить как import.reg
файл в вашей домашней папке.
[HKEY_CLASSES_ROOT\.pdf]
@="PDFfile"
"Content Type"="application/pdf"
[HKEY_CLASSES_ROOT\PDFfile\Shell\Open\command]
@="winebrowser \"%1\""
Теперь импортируйте файл реестра с помощью этой команды
regedit $HOME/pdf.reg
Это откроет PDF-файлы из приложений Wine с собственным приложением, которое установлено по умолчанию для PDF-файла.
Пошаговую инструкцию можно найти здесь:http://www.webupd8.org/2010/03/how-to-make-wine-open-links-in-your.html
Вы должны создать для каждого типа файла сначала соответствующее окончание, например ".pptx" или ".mp4", связать его с "pptxfile" или "mp4file" в HKEY_CLASSES_ROOT. Затем pptxfile или mp4file нужна та же запись реестра, что и для
HKEY_CLASSES_ROOT\ ВАШЕ АССОЦИИРОВАННОЕ FILENAME\Shell\Open\ команда "winebrowser \"%1\"
"Связанное имя файла" - это pptxfile или mp4file, или что-то еще, что вы связали с типом файла.