[Podpowiedź] Instalowanie aplikacji .msi z Wine

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”.

Niezbędne do tej wskazówki, zawsze w razie potrzeby instaluj wino.

To jest plik wykonywalny „msiexec.exe” wbudowany w Wine, więc wszystko, co musisz zrobić, to otworzyć konsolę i wpisać:

msiexec /i tuArchivoInstalador.msi

konsola z alsi i polecenie

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.

Przepraszamy, jeśli przeczytałeś coś nieodpowiedniego.

Jeśli chcemy odinstalować aplikację, wystarczy zmienić / i, dla opcji / uninstall, wyglądające tak:

msiexec /uninstall {aplicación}

Aby uzyskać więcej informacji, po prostu uruchom w terminalu:

msiexec /help

Mam nadzieję, że Ci to pomoże.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   merlin the debianite powiedział

    Ś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.

  2.   Heksborg powiedział

    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.

  3.   Windousian powiedział

    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.

    1.    Santiago Caamano (@scaamanho) powiedział

      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)

      1.    Leper_Ivan powiedział

        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.

    2.    komentator powiedział

      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.

      1.    Windousian powiedział

        Zrobię to. Zawsze używam Debiana lub pochodnych.

  4.   giskard powiedział

    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ę

  5.   Gustavo Castro powiedział

    Po co instalować TweetDeck z WINE, skoro można go używać z Chrome / Chromium lub jako aplikację internetową https://web.tweetdeck.com/ ?

  6.   EJCR2011 powiedział

    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.

  7.   Ernefull powiedział

    Mógłbyś to ułatwić, nic nie rozumiem. Co dokładnie powinienem wpisać w konsoli, aby zainstalować MSI?

  8.   Nieves powiedział

    Hej przyjacielu, powiedz mi, że odmówiono mi pozwolenia, co mam zrobić? helpaaaaaaaaaaaaameeeeee