Relacionado: Como extrair arquivos do pacote MSI?
Para extrair o conteúdo de um instalador MSI usando Linux, eu posso usar msiexec
com wine ou use 7zip
.
No entanto, o último não preserva diretórios e nomes de arquivos apenas em parte. Existe alguma maneira de extrair arquivos MSI corretamente sem precisar usar wine
?
edit: para ilustrar o problema com o Infer.NET da Microsoft, aqui está uma lista de arquivos que o 7zip produz e aqui um que o msiexec produz (onde o último é o que eu quero)
wine
porque você não pode executar os executáveis do Windows nativamente.
7zip
pode explicar?