Здравствуйте коллеги, добрый день. Сегодня я приношу вам небольшой совет, он выложен на форуме, но по просьбе Элава я положил его сюда.
Если мы попытаемся запустить файл .msi (установщик для Windows) с помощью Wine напрямую, мы не сможем этого сделать, и будет выдана ошибка о том, что формат исполняемого файла неправильный. Но у Wine есть необходимый инструмент, чтобы заставить его работать без установки «Официального установщика Microsoft для Windows».
Это исполняемый файл msiexec.exe, встроенный в Wine, поэтому все, что вам нужно сделать, это открыть консоль и ввести:
msiexec /i tuArchivoInstalador.msi
Подробно команда будет такой:
Msiexec ==> Сделайте вызов msiexec.exe, упомянутого выше. Это винный инструмент для установки пакетов .msi.
/i ==> Это вариант установки.
ваш InstallerFile.msi ==> Это тот пакет, который мы хотим установить, не помешает уточнить путь. Например:
~/TweetDeck.msi
Тогда просто установленное приложение появится в меню приложений, установленных с вином.
Если мы хотим удалить приложение, достаточно изменить параметр / i для параметра / uninstall, как показано ниже:
msiexec /uninstall {aplicación}
msiexec /help
Надеюсь, это вам поможет.
Отлично. Я не знал об этом варианте, может быть, потому что он мне никогда не был нужен, но спасибо, никогда не знаешь, когда тебе понадобятся такие вещи.
Это всегда может быть полезно, если необходимо установить программу winbug. Хотя я лично предпочитаю использовать для этого виртуальную машину, но это довольно круто.
Это странно. Не так давно я установил Steam с .msi, как если бы это был .exe (для сравнения мой Steam Linux с Wineado Steam). Я не знал, что возникла проблема с msi.
Это то, о чем я думал, когда читал статью, вчера, не вдаваясь в подробности, я попытался установить Windows Steam с вином 1.5, и выполнение сработало для меня (тогда у меня были проблемы, потому что он не распознал разрешение карты, но .msi Я правильно запустил)
Что ж, если тебе так повезло, поздравляю ... Я не могу сказать то же самое. Он их не открывает для меня напрямую, даже ошибка.
Метод, которым я поделился, работает для меня.
Должно быть, это происходит в Arch, потому что я установил много пакетов .msi на свой debian и почти никогда не испытывал никаких проблем.
Будет это. Я всегда использую Debian или производные.
Посмотри, какое совпадение! Буквально на прошлой неделе я пытался вспомнить, как выглядела MSI для запуска приложения PowerBuilder в Linux. Поскольку для этой вещи нужны некоторые библиотеки DLL и есть мастер, который генерирует MSI с ними, я не помнил, как его установить.
На прошлой неделе я скопировал их вручную, и вот как это работает, но для распространения третьим лицам мне так нравится больше.
Благодарю вас!
Зачем устанавливать TweetDeck с WINE, если его можно использовать из Chrome / Chromium или как веб-приложение https://web.tweetdeck.com/ ?
Я сделал следующее:
cd / home / xxxxx / Загрузки
msiexec / i Setup_Acm-WebTrader.msi
Затем начинается установка, и появляется несколько строк с:
fixme: shell: URL_ParseUrl не удалось проанализировать L »xxxxxxxxxxxxxx», где «xxxxxxxxxxxxxx» - это компоненты программы.
В конце появится диалоговое окно:
Для работы этой программе требуется активное подключение к Интернету.
и очевидно, что установка останавливается. Буду признателен за любую помощь в этом отношении.
Вы могли бы облегчить, я ничего не понимаю. Что именно я должен ввести в консоль, чтобы установить MSI?
Привет, друг, скажи мне, что в разрешении отказано, что мне делать? помогитеaaaaaaaaaaaaaameeeeee