Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I had a .msi file which is developed in asp.net in windows now i want to install .msi file in linux by using the command in terminal as follows

msiexec /i myfile.msi

but it show msiexec command not found can any one help

share|improve this question
1  
You could try lessmsi or msiexec through wine. Maybe it will work. –  Victor Hugo Feb 21 '13 at 5:34
add comment

migrated from stackoverflow.com Feb 21 '13 at 7:53

This question came from our site for professional and enthusiast programmers.

1 Answer

.msi files are designed specifically for Windows. "msi" is short for Microsoft Installer. You can not properly "install" an .msi file in Linux. You might be able to find some tools that would allow you to look inside of that file. But the nature of that file is it's specifically created to be a Windows executable that utilizes Windows Installer Service. msiexec is a Windows command. Typing that in Linux will not work.

You should go back to whoever created that .msi file and request a Linux-native package.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.