Mono Package for Wine не устанавливается
Wine говорит, что пакет Mono не установлен, но я установил его с помощью Terminal:
sudo apt-get install mono-complete
Что я должен делать?
5 ответов
Сделайте ниже, чтобы установить wine-mono
- Загрузите wine-mono.msi с официального сайта winehq.
- Тип
wine64 uninstaller
- Нажмите установить из графического интерфейса деинсталлятора и выберите загруженный MSI-пакет.
- Готово!
Установка.NET вместо этого также должна работать. Например, с помощью следующих команд в терминале:
sudo apt-get install winetricks
winetricks dotnet45
Другие ответы не работали для меня на 18.04 LTS с winehq-stable
пакет.
Обходным путем, который я нашел, было воссоздание префиксов wine32 и wine64 и установка на них wine-mono с помощью автоматического запроса.
# Create dir for 32 bit prefix
mkdir ~/.wine32
# destroy default configuration (64 bit prefix)
rm -rf ~/.wine
# Initial setup (create prefixes)
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
WINEPREFIX="$HOME/.wine" WINEARCH=win64 wine64 wineboot
# To install dotnet35 on 32-bit prefix
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks dotnet35
Ответ @PSN сработал для меня, однако мне нужно было сделать это из скрипта на удаленном компьютере CI без доступного пользовательского интерфейса.
Я предлагаю следующее решение, которое сработало для меня:
- Загрузите wine-mono.msi с официального сайта WineHQ (версия 7.4.0 на момент написания этой статьи).
- Тип .
- Сделанный!
Также можно проверить в командной строке, что установка Mono работает:
$ wine uninstaller --list
{47A1FA26-B71E-5325-8161-20CF885181FF}|||Wine Mono Runtime
{7426CCE2-5341-534D-BAB0-1DAEDCCE76CE}|||Wine Mono Windows Support
Боковое примечание: также можно запустить установщик, используяwine start wine-mono-7.4.0-x86.msi
. Хотя для Mono MSI на локальном компьютере нет графического установщика, он не работает так на безголовой машине. К счастьюwine msiexec /i wine-mono-7.4.0-x86.msi
вроде работает без дисплея.
Вы можете легко загрузить и настроить с помощью Synaptic Package Manager:
- откройте Synaptic и найдите msitools
- отметьте для установки и нажмите " Применить".