[Sfat] Instalarea aplicațiilor .msi cu Wine

Bună ziua colegi, bună ziua. Astăzi vă aduc un mic sfat, este postat pe forum, dar la cererea lui Elav, l-am pus aici.

Dacă încercăm să executăm un fișier .msi (un program de instalare pentru Windows) direct cu Wine, nu vom putea și va da o eroare spunând că formatul executabilului nu este corect. Dar Wine are instrumentul necesar pentru a-l face să funcționeze fără a instala „Instalatorul oficial Microsoft pentru Windows”.

Esențial pentru acest sfat, instalați vinul, întotdeauna dacă este necesar.

Acesta este executabilul "msiexec.exe" încorporat în Wine, deci tot ce trebuie să faceți este să deschideți o consolă și să tastați:

msiexec /i tuArchivoInstalador.msi

consolă cu alsi și comandă

În detaliu, comanda ar fi:

msiexec ==> Apelați la msiexec.exe, cel menționat mai sus. Este instrumentul wine pentru instalarea pachetelor .msi.

/i ==> Este opțiunea Instalare.

fișierul dvs. InstallerFile.msi ==> Este pachetul pe care dorim să îl instalăm, merită să clarificăm calea. De exemplu:

~/TweetDeck.msi

Apoi, pur și simplu, aplicația instalată va apărea în meniul aplicațiilor instalate cu vin.

Ne pare rău dacă ați citit ceva nepotrivit.

Dacă dorim să dezinstalăm o aplicație, va fi suficient doar să schimbăm / i, pentru opțiunea / uninstall, arătând astfel:

msiexec /uninstall {aplicación}

Pentru mai multe informații, rulați doar în terminal:

msiexec /help

Sper să te ajute.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   merlin debianitul el a spus

    Excelent Nu știam această opțiune poate pentru că nu am avut niciodată nevoie de ea, dar vă mulțumesc, nu știți niciodată când veți avea nevoie de acest tip de lucruri.

  2.   hexborg el a spus

    Poate fi întotdeauna util în cazul în care trebuie instalat un program winbug. Deși personal prefer să folosesc o mașină virtuală pentru asta, dar este destul de cool.

  3.   Windousian el a spus

    Este ciudat. Nu cu mult timp în urmă am instalat Steam cu un .msi ca și cum ar fi un .exe (pentru a compara Steam Linux-ul meu cu un Windows Windows wineado). Nu știam că există o problemă cu MSI.

    1.    Santiago Caamano (@scaamanho) el a spus

      La asta mă gândeam când citeam articolul, fără să merg mai departe ieri am încercat să instalez Windows Steam cu wine 1.5 și execuția a funcționat pentru mine (atunci am avut probleme deoarece nu recunoaște rezoluția cardului, dar .msi îl rulam corect)

      1.    Leper_Ivan el a spus

        Ei bine, dacă ai avut norocul ăsta, felicitări .. Nu pot spune același lucru. Nu mi le deschide direct, nici măcar o eroare.

        Metoda pe care am împărtășit-o este funcțională pentru mine.

    2.    comentator el a spus

      Trebuie să se întâmple acest lucru în arch, deoarece am instalat o mulțime de pachete .msi pe debianul meu și nu am avut niciodată probleme.

      1.    Windousian el a spus

        Vrei asta. Folosesc întotdeauna Debian sau derivate.

  4.   giskard el a spus

    Uite ce coincidență! Chiar săptămâna trecută încercam să-mi amintesc cum era MSI pentru a rula o aplicație PowerBuilder pe Linux. Deoarece lucrul are nevoie de niște DLL-uri și există un vrăjitor care generează un MSI cu asta, nu mi-am amintit cum să-l instalez.
    Săptămâna trecută ceea ce am făcut a fost să le copiez manual și așa funcționează, dar pentru distribuire către terți îmi place mai bine așa.
    Mulțumesc

  5.   Gustavo Castro el a spus

    De ce instalați TweetDeck cu WINE dacă poate fi utilizat din Chrome / Chromium sau ca aplicație web https://web.tweetdeck.com/ ?

  6.   EJCR2011 el a spus

    Am făcut următoarele:

    cd / home / xxxxx / Descărcări
    msiexec / i Setup_Acm-WebTrader.msi

    Apoi începe instalarea și apar mai multe linii cu:

    fixme: shell: URL_ParseUrl nu a reușit să analizeze L »xxxxxxxxxxxxxx», unde «xxxxxxxxxxxxxx» sunt componente ale programului.

    La sfârșit apare o casetă de dialog:

    Acest program are nevoie de o conexiune activă la internet pentru a funcționa

    și, evident, instalarea se oprește. Aș aprecia orice ajutor în acest sens.

  7.   nerful el a spus

    Ai putea să-l faci mai ușor, nu înțeleg nimic. Ce anume ar trebui să introduc în consolă pentru a instala un MSI?

  8.   Nieves el a spus

    Hei prieten, spune-mi permisiunea refuzată ce fac? helpaaaaaaaaaaaaaameeeeee