Привіт колеги, добрий день. Сьогодні я приношу вам невеличку підказку, вона розміщена на форумі, але на прохання Елава я помістив її тут.
Якщо ми спробуємо запустити файл .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 із Steam Windows wineado). Я не знав, що проблема з MSI.
Це було те, про що я думав, коли читав статтю, не переходячи далі вчора, намагався встановити Windows Steam з wine 1.5 і виконання працювало для мене (тоді у мене були проблеми, оскільки він не розпізнавав роздільну здатність карти, але .msi я запускав його правильно)
Ну, якщо вам пощастило, вітаю .. Я не можу сказати те саме. Це не відкриває їх мені безпосередньо, навіть помилка.
Метод, яким я поділився, для мене функціональний.
Має бути, що це відбувається в arch, тому що я встановив багато пакетів .msi на своєму debian і навряд чи колись мав проблеми.
Буде це. Я завжди використовую Debian або похідні.
Подивіться, який збіг обставин! Тільки минулого тижня я намагався згадати, яким був MSI для запуску програми PowerBuilder на Linux. Оскільки для цього потрібні деякі бібліотеки DLL, і є майстер, який генерує MSI з цим, я не пам’ятав, як це встановити.
Минулого тижня я скопіював їх вручну, і ось як це працює, але для розповсюдження серед третіх сторін мені це подобається більше.
Дякую
Навіщо встановлювати TweetDeck з WINE, якщо його можна використовувати з Chrome / Chromium або як веб-додаток https://web.tweetdeck.com/ ?
Я зробив наступне:
cd / home / xxxxx / Downloads
msiexec / i Setup_Acm-WebTrader.msi
Потім починається установка, і з’являється кілька рядків із:
fixme: shell: URL_ParseUrl не вдалося проаналізувати L »xxxxxxxxxxxxxx», де «xxxxxxxxxxxxxx» є компонентами програми.
В кінці з'явиться діалогове вікно:
Для роботи цієї програми потрібне активне підключення до Інтернету
і, очевидно, установка зупиняється. Буду вдячний за будь-яку допомогу в цьому питанні.
Ви могли б зробити це простіше, я нічого не розумію. Що саме слід ввести в консоль, щоб встановити MSI?
Гей, друже, скажи мені, що дозвіл відмовлено, що мені робити? helpaaaaaaaaaaaaaameeeeee