Чи можливо встановити програму Windows з інсталятора MSI, щоб встановлену програму можна було запустити з завантажувачем програми Wine?
Чи можливо встановити програму Windows з інсталятора MSI, щоб встановлену програму можна було запустити з завантажувачем програми Wine?
Відповіді:
Відповідно до офіційного FAQ WineHQ :
Файли MSI неможливо запустити безпосередньо, вам потрібно скористатися програмою msiexec . msiexec - це інструмент для встановлення .msi пакетів. Файли MSI можна встановити у Wine з терміналу так:
вино msiexec / i все що-filename.msiЯк варіант:
Винний запуск будь-якого файлу.msiТоді програма MSI запустить так само, як якщо б ви двічі клацнули її в Windows.
Першу команду при необхідності можна змінити відповідно до обставин. Наприклад:
WINEPREFIX=/path/to/wineprefix wine msiexec /i /path/to/filename.msi
або використання вина64 замість вина:
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