안녕하세요 동료 여러분, 안녕하세요. 오늘은 작은 팁을 가져와 포럼에 게시했지만 Elav의 요청에 따라 여기에 넣었습니다.
Wine을 사용하여 .msi 파일 (Windows 용 설치 프로그램)을 직접 실행하려고하면 실행할 수 없으며 실행 파일 형식이 올바르지 않다는 오류 메시지가 표시됩니다. 그러나 Wine에는 "Windows 용 공식 Microsoft Installer"를 설치하지 않고도 작동하도록하는 도구가 있습니다.
이것은 Wine에 내장 된 "msiexec.exe"실행 파일이므로 콘솔을 열고 다음을 입력하기 만하면됩니다.
msiexec /i tuArchivoInstalador.msi
세부적으로 명령은 다음과 같습니다.
msiexec ==> 위에서 언급 한 msiexec.exe를 호출합니다. .msi 패키지를 설치하기위한 wine의 도구입니다.
/i ==> 설치 옵션입니다.
InstallerFile.msi ==> 우리가 설치하고자하는 패키지이며 경로를 명확히하는 것이 아프지 않습니다. 예를 들면 :
~/TweetDeck.msi
그러면 설치된 애플리케이션이 wine과 함께 설치된 애플리케이션 메뉴에 나타납니다.
응용 프로그램을 제거하려면 다음과 같이 / i를 / uninstall 옵션으로 변경하기 만하면됩니다.
msiexec /uninstall {aplicación}
msiexec /help
도움이되기를 바랍니다.
훌륭합니다. 저는 그 옵션이 필요하지 않았기 때문에 몰랐지만 감사합니다. 언제 이런 종류의 것이 필요할지 모릅니다.
winbug 프로그램을 설치해야하는 경우 항상 유용 할 수 있습니다. 개인적으로 가상 머신을 사용하는 것을 선호하지만 꽤 멋집니다.
이상 하네. 얼마 전 .exe 인 것처럼 .msi로 Steam을 설치했습니다 (Steam Linux와 Steam Windows wineado를 비교하기 위해). msi에 문제가 있는지 몰랐습니다.
그것이 내가 기사를 읽을 때 생각했던 것입니다. 어제 더 이상 진행하지 않고 와인 1.5로 Windows Steam을 설치하려고 시도했고 실행이 저에게 효과적이었습니다 (그런 다음 카드의 해상도를 인식하지 못해서 문제가 발생했지만 내가 올바르게 실행하고 있던 .msi)
글쎄요, 당신이 그렇게 운이 좋았다면, 축하합니다 .. 저도 같은 말을 할 수 없습니다. 그것은 나를 위해 직접 열지 않으며 오류도 아닙니다.
내가 공유 한 방법은 기능적입니다.
데비안에 많은 .msi 패키지를 설치했고 거의 문제가 없었기 때문에 이것이 아치에서 발생하는 것 같습니다.
그럴 것입니다. 나는 항상 데비안이나 파생물을 사용합니다.
우연의 일치를보세요! 지난주에 Linux에서 PowerBuilder 앱을 실행할 때 MSI가 어떤 것인지 기억하려고했습니다. DLL이 필요하고이를 사용하여 MSI를 생성하는 마법사가 있기 때문에 설치 방법을 기억하지 못했습니다.
지난주에 내가 한 일은 손으로 복사하는 것이었고 그것이 작동하는 방식이지만 제 XNUMX 자에게 배포하는 경우에는이 방식이 더 좋습니다.
고마워.
Chrome / Chromium에서 또는 웹 앱으로 사용할 수 있다면 WINE과 함께 TweetDeck을 설치하는 이유 https://web.tweetdeck.com/ ?
다음을 수행했습니다.
cd / 홈 / xxxxx / 다운로드
msiexec / i Setup_Acm-WebTrader.msi
그런 다음 설치가 시작되고 다음과 함께 여러 줄이 나타납니다.
fixme : 쉘 : URL_ParseUrl이 L»xxxxxxxxxxxxxx»를 구문 분석하지 못했습니다. 여기서«xxxxxxxxxxxxxx»는 프로그램의 구성 요소입니다.
마지막에 대화 상자가 나타납니다.
이 프로그램이 작동하려면 인터넷에 연결되어 있어야합니다.
분명히 설치가 중지됩니다. 이와 관련하여 도움을 주시면 감사하겠습니다.
당신은 더 쉽게 만들 수 있습니다. 나는 아무것도 이해하지 못합니다. MSI를 설치하려면 콘솔에 정확히 무엇을 입력해야합니까?
이봐 친구가 내가 뭘하는지 허가를 거부했다고 말해? helpaaaaaaaaaaaaaameeeeee