[Порада] Встановлення програм .msi із Wine

Привіт колеги, добрий день. Сьогодні я приношу вам невеличку підказку, вона розміщена на форумі, але на прохання Елава я помістив її тут.

Якщо ми спробуємо запустити файл .msi (інсталятор для Windows) безпосередньо з Wine, ми не зможемо, і це призведе до помилки, сказавши, що формат виконуваного файлу неправильний. Але Wine дійсно має інструмент, щоб змусити його працювати без встановлення «Офіційного інсталятора Microsoft для Windows».

Для цієї підказки важливо встановити вино, завжди за необхідності.

Це виконуваний файл "msiexec.exe", вбудований у Wine, тому вам потрібно лише відкрити консоль і набрати:

msiexec /i tuArchivoInstalador.msi

консоль з alsi та командою

Детальніше, команда буде такою:

msiexec ==> Зателефонуйте на msiexec.exe, згаданий вище. Це винний інструмент для встановлення пакетів .msi.

/i ==> Це варіант встановлення.

ваш InstallerFile.msi ==> Це пакет, який ми хочемо встановити, не завадить пояснити шлях. Наприклад:

~/TweetDeck.msi

Тоді просто встановлений додаток з’явиться в меню додатків, встановлених з вином.

Вибачте, якщо ви прочитали щось недоречне.

Якщо ми хочемо видалити програму, все, що нам потрібно зробити, це змінити / i на параметр / uninstall, виглядаючи так:

msiexec /uninstall {aplicación}

Для отримання додаткової інформації просто запустіть у терміналі:

msiexec /help

Сподіваюся, це допоможе вам.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Мерлін дебіаніт - сказав він

    Чудово, я не знав цього варіанту, можливо, тому, що він мені ніколи не потрібен, але дякую, ви ніколи не знаєте, коли вам знадобляться такі речі.

  2.   гексборг - сказав він

    Це завжди може бути корисним у випадку, якщо потрібно встановити програму winbug. Хоча я особисто вважаю за краще використовувати для цього віртуальну машину, але це досить круто.

  3.   Віндузіко - сказав він

    Це дивно. Нещодавно я встановив Steam із .msi, ніби це був .exe (для порівняння мого Steam Linux із Steam Windows wineado). Я не знав, що проблема з MSI.

    1.    Сантьяго Каамано (@scaamanho) - сказав він

      Це було те, про що я думав, коли читав статтю, не переходячи далі вчора, намагався встановити Windows Steam з wine 1.5 і виконання працювало для мене (тоді у мене були проблеми, оскільки він не розпізнавав роздільну здатність карти, але .msi я запускав його правильно)

      1.    Лепер_Іван - сказав він

        Ну, якщо вам пощастило, вітаю .. Я не можу сказати те саме. Це не відкриває їх мені безпосередньо, навіть помилка.

        Метод, яким я поділився, для мене функціональний.

    2.    коментатор - сказав він

      Має бути, що це відбувається в arch, тому що я встановив багато пакетів .msi на своєму debian і навряд чи колись мав проблеми.

      1.    Віндузіко - сказав він

        Буде це. Я завжди використовую Debian або похідні.

  4.   Гіскард - сказав він

    Подивіться, який збіг обставин! Тільки минулого тижня я намагався згадати, яким був MSI для запуску програми PowerBuilder на Linux. Оскільки для цього потрібні деякі бібліотеки DLL, і є майстер, який генерує MSI з цим, я не пам’ятав, як це встановити.
    Минулого тижня я скопіював їх вручну, і ось як це працює, але для розповсюдження серед третіх сторін мені це подобається більше.
    Дякую

  5.   Густаво Кастро - сказав він

    Навіщо встановлювати TweetDeck з WINE, якщо його можна використовувати з Chrome / Chromium або як веб-додаток https://web.tweetdeck.com/ ?

  6.   EJCR2011 - сказав він

    Я зробив наступне:

    cd / home / xxxxx / Downloads
    msiexec / i Setup_Acm-WebTrader.msi

    Потім починається установка, і з’являється кілька рядків із:

    fixme: shell: URL_ParseUrl не вдалося проаналізувати L »xxxxxxxxxxxxxx», де «xxxxxxxxxxxxxx» є компонентами програми.

    В кінці з'явиться діалогове вікно:

    Для роботи цієї програми потрібне активне підключення до Інтернету

    і, очевидно, установка зупиняється. Буду вдячний за будь-яку допомогу в цьому питанні.

  7.   повний - сказав він

    Ви могли б зробити це простіше, я нічого не розумію. Що саме слід ввести в консоль, щоб встановити MSI?

  8.   Неві - сказав він

    Гей, друже, скажи мені, що дозвіл відмовлено, що мені робити? helpaaaaaaaaaaaaaameeeeee