Witajcie koledzy, dzień dobry. Dzisiaj przynoszę małą wskazówkę, jest ona umieszczona na forum, ale na prośbę Elava umieściłem ją tutaj.
Jeśli spróbujemy uruchomić plik .msi (instalator dla Windowsa) bezpośrednio z Wine, nie będziemy w stanie tego zrobić i wyświetli się błąd informujący, że format wykonywalny jest nieprawidłowy. Ale Wine ma narzędzie, dzięki któremu będzie działać bez instalowania „Oficjalnego Instalatora Microsoft dla Windows”.
To jest plik wykonywalny „msiexec.exe” wbudowany w Wine, więc wszystko, co musisz zrobić, to otworzyć konsolę i wpisać:
msiexec /i tuArchivoInstalador.msi
W szczegółach polecenie wyglądałoby tak:
msiexec ==> Wywołaj msiexec.exe, wspomniany powyżej. To narzędzie wine do instalowania pakietów .msi.
/i ==> Jest to opcja instalacji.
plik InstallerFile.msi ==> Jest to pakiet, który chcemy zainstalować, wyjaśnienie ścieżki nie zaszkodzi. Na przykład:
~/TweetDeck.msi
Następnie po prostu zainstalowana aplikacja pojawi się w menu aplikacji zainstalowanych z winem.
Jeśli chcemy odinstalować aplikację, wystarczy zmienić / i, dla opcji / uninstall, wyglądające tak:
msiexec /uninstall {aplicación}
msiexec /help
Mam nadzieję, że Ci to pomoże.
Świetnie, może nie znałem tej opcji, ponieważ nigdy jej nie potrzebowałem, ale dziękuję, nigdy nie wiesz, kiedy będziesz potrzebować tego typu rzeczy.
Zawsze może się przydać, gdy trzeba zainstalować program winbug. Chociaż osobiście wolę do tego używać maszyny wirtualnej, ale jest całkiem fajna.
To jest dziwne. Niedawno zainstalowałem Steam z .msi, jakby to był .exe (aby porównać mój Steam Linux z winem Steam Windows). Nie wiedziałem, że jest problem z msi.
Tak sobie myślałem czytając artykuł, nie idąc dalej wczoraj próbowałem zainstalować Windows Steam z wine 1.5 i wykonanie działało u mnie (wtedy miałem problemy bo nie rozpoznałem rozdzielczości karty, ale .msi, uruchomiłem go poprawnie)
Cóż, jeśli miałeś takie szczęście, gratulacje… Nie mogę powiedzieć tego samego. To nie otwiera ich bezpośrednio dla mnie, nawet nie pomyłka.
Metoda, którą udostępniłem, jest dla mnie funkcjonalna.
To musi być tak, że dzieje się to w arch, ponieważ zainstalowałem wiele pakietów .msi na moim debianie i prawie nigdy nie miałem żadnych problemów.
Zrobię to. Zawsze używam Debiana lub pochodnych.
Zobacz, co za zbieg okoliczności! W zeszłym tygodniu próbowałem sobie przypomnieć, jak wygląda MSI, uruchamiając aplikację PowerBuilder w systemie Linux. Ponieważ rzecz potrzebuje bibliotek DLL i jest kreator, który generuje MSI z tym, nie pamiętałem, jak go zainstalować.
W zeszłym tygodniu skopiowałem je ręcznie i tak to działa, ale w przypadku dystrybucji do stron trzecich podoba mi się to bardziej.
Dziękuję
Po co instalować TweetDeck z WINE, skoro można go używać z Chrome / Chromium lub jako aplikację internetową https://web.tweetdeck.com/ ?
Wykonałem następujące czynności:
cd / home / xxxxx / Downloads
msiexec / i Setup_Acm-WebTrader.msi
Następnie rozpoczyna się instalacja i pojawia się kilka wierszy z:
fixme: shell: URL_ParseUrl nie mógł przeanalizować L »xxxxxxxxxxxxxx», gdzie «xxxxxxxxxxxxxx» to składniki programu.
Na koniec pojawi się okno dialogowe:
Ten program do działania wymaga aktywnego połączenia z Internetem
i oczywiście instalacja się zatrzymuje. Byłbym wdzięczny za każdą pomoc w tym zakresie.
Mógłbyś to ułatwić, nic nie rozumiem. Co dokładnie powinienem wpisać w konsoli, aby zainstalować MSI?
Hej przyjacielu, powiedz mi, że odmówiono mi pozwolenia, co mam zrobić? helpaaaaaaaaaaaaameeeeee