Проблема встановлення .NET 4.6 за допомогою Wine


9

Я зовсім новий, використовуючи Wine, тому я перерахую, що я зробив:

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:wine/wine-builds
sudo apt update
sudo apt install wine-devel
export WINEARCH=win32
winecfg
sudo apt-get winetricks

Після цього я перейшов до https://appdb.winehq.org/objectManager.php?sClass=version&iId=32828

Завантажений в програмі 4.6 Offline Installer

Потім, на терміналі

 cd ~/Downloads/ (where the installer was)

 wine NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q (silent installation)

Після цього виходить великий результат (не вдалося опублікувати, оскільки фільтр не дозволяє)

Потім я перевіряю встановлену точку мережі:

winetricks list-installed

Result: dotnet40
        dotnet45

* І 4.0, і 4.5 були встановлені за допомогою GUI winetricks перед встановленням 4.6.

Я дійсно не знаю, в чому проблема з установкою 4.6. Хтось це успішно встановив? Дуже вдячний за будь-яку допомогу!

Ubunt 16.04 LTS Винна версія: 2.1 (розробка)

Дякую


Відповіді:


12

Хороша новина: мені вдалося вирішити проблему, встановивши Wine 2.0 за допомогою PPA Ricotz і використовуючи більш оновлені winetricks.

По-перше, видаліть останню установку (у моєму випадку це було вино-розробка)

sudo apt-get remove --purge wine-devel*
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove

Отримайте вина Рікотц 2.0:

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:ricotz/unstable
sudo apt update
sudo apt install wine2.0

Створіть інший префікс (наприклад: .wine32), встановіть WINEARCH на win32 та запустіть winecfg:

WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winecfg
"Set Windows 7"

Потім запустіть winetricks, використовуючи останні конфігурації:

WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks

Тепер перейдіть Виберіть Winetricks за замовчуванням -> Встановіть Windows DLL або компоненти -> dotnet46 та встановіть його.

Wine завантажить та встановить dotnet46 та інші вимоги. Навіть якщо просити Mono, він продовжує завантажувати все нові й нові вимоги, поки не зможе встановити .NET 4.6 (для мене не було потреби мати Mono).


1
Я не в змозі встановити .NET 6.4.1 за допомогою цього методу, який вимагає memoQ. Вам вдалося це зробити самостійно?
sawablo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.