Я пытаюсь установить 1Password на Ubuntu 17.04 с помощью Wine, хотя установка завершается, программа не запускается.
Если я использую Wine Control, я вижу в консоли следующую ошибку:
fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.6.1" not implemented
Unhandled loader error: 8, (null) PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (null)
err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
Я установил моно-завершить и не уверен, что делать дальше, не хочет делать полный беспорядок Я пытался установить NETFramework, Version = v4.6.1 через winetricks, однако он жаловался на использование 64-битной версии.
Необходимо установить Mono
для Wine
который независим от монополного пакета. Я пытался установить 1Password и для меня, установщик запускается под Wine 2.0
. Я помню dowloading wine-mono-4.7.0.msi
от WineHQ и установки его использование:
wine msiexec /i /home/piotr/downloads/wine-mono-4.7.0.msi
При выполнении версии на 64 бита Вина (который является значением по умолчанию в системах на 64 бита), необходимо выполнить версию на 32 бита Вина. Переименуйте винный префикс:
mv ~/.wine ~/.wineOld
Создайте новый префикс на 32 бита:
WINEARCH=win32 winecfg
и затем необходимо смочь установить wine-mono
. Я думаю в данный момент, что не возможно установить .net
в версии на 64 бита Вина. Если все работы хорошо можно хотеть удалить старое .wineOld
префикс (если у Вас нет некоторых важных приложений/данных в старом Вине).