Чи можливо запустити інсталятор Windows .msi?


51

Чи можливо встановити програму Windows з інсталятора MSI, щоб встановлену програму можна було запустити з завантажувачем програми Wine?

Відповіді:


79

Відповідно до офіційного 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 використовує для сумісності, включаючи бібліотеки та реєстр.


3
/iОпція призначена для установки, якщо ви хочете видалити пізніше, запустіть: wine msiexec /uninstall whatever-filename.msiабо еквівалент короткій формі тієї ж команди:wine msiexec /x whatever-filename.msi
Карел
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.