Mono Package for Wine не устанавливается

Wine говорит, что пакет Mono не установлен, но я установил его с помощью Terminal:

sudo apt-get install mono-complete

Что я должен делать?

5 ответов

Сделайте ниже, чтобы установить wine-mono

  1. Загрузите wine-mono.msi с официального сайта winehq.
  2. Тип wine64 uninstaller
  3. Нажмите установить из графического интерфейса деинсталлятора и выберите загруженный MSI-пакет.
  4. Готово!

Установка.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 без доступного пользовательского интерфейса.

Я предлагаю следующее решение, которое сработало для меня:

  1. Загрузите wine-mono.msi с официального сайта WineHQ (версия 7.4.0 на момент написания этой статьи).
  2. Тип .
  3. Сделанный!

Также можно проверить в командной строке, что установка 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
  • отметьте для установки и нажмите " Применить".
Другие вопросы по тегам