È possibile eseguire un programma di installazione .msi di Windows?


51

È possibile installare un programma Windows da un programma di installazione MSI in modo che il programma installato possa essere eseguito con il programma di caricamento programmi Wine?

Risposte:


79

Secondo le FAQ ufficiali su WineHQ :

I file MSI non possono essere eseguiti direttamente, è necessario utilizzare il programma msiexec . msiexec è uno strumento per l'installazione di pacchetti .msi. I file MSI possono essere installati in Wine dal terminale in questo modo:

wine msiexec / i whatever-nomefile.msi

In alternativa:

wine inizia qualunque-nomefile.msi

Ciò eseguirà quindi il programma MSI come se avessi fatto doppio clic su Windows.

Il primo comando può essere modificato, se necessario, per adattarlo alle circostanze. Per esempio:

WINEPREFIX=/path/to/wineprefix wine msiexec /i /path/to/filename.msi  

o usando wine64 invece di wine:

WINEPREFIX=/path/to/wineprefix wine64 msiexec /i /path/to/filename.msi 

Un prefisso WINE è una cartella che contiene tutte le configurazioni WINE e tutti i pezzi di Windows che WINE utilizza per la compatibilità, comprese le librerie e un registro.


3
L' /iopzione è per l'installazione, se si desidera disinstallare in seguito, eseguire: wine msiexec /uninstall whatever-filename.msio la forma abbreviata equivalente dello stesso comando:wine msiexec /x whatever-filename.msi
karel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.