Можно ли установить программу Windows из установщика MSI, чтобы установленную программу можно было запустить с помощью загрузчика программ Wine?
51
Согласно официальному FAQ по WineHQ :
MSI-файлы не могут быть запущены напрямую, вам нужно использовать программу msiexec . msiexec - это инструмент для установки пакетов .msi. MSI-файлы могут быть установлены в Wine из терминала следующим образом:
wine msiexec / i what-filename.msiВ качестве альтернативы:
wine start what-filename.msiЗатем программа MSI запустится так же, как если бы вы дважды щелкнули по ней в Windows.
Первая команда может быть изменена при необходимости в соответствии с обстоятельствами. Например:
WINEPREFIX=/path/to/wineprefix wine msiexec /i /path/to/filename.msi
или использовать wine64 вместо wine:
WINEPREFIX=/path/to/wineprefix wine64 msiexec /i /path/to/filename.msi
Префикс WINE - это папка, которая содержит все конфигурации WINE, а также все компоненты Windows, которые WINE использует для совместимости, включая библиотеки и реестр.
/i
Опция предназначена для установки, если вы хотите удалить позже, запустите:wine msiexec /uninstall whatever-filename.msi
или эквивалент краткой форме той же команды:wine msiexec /x whatever-filename.msi