Soy bastante nuevo usando Wine, así que voy a enumerar lo que he hecho:
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
Después de eso, fui a https://appdb.winehq.org/objectManager.php?sClass=version&iId=32828
Descargó el instalador sin conexión 4.6 disponible allí
Luego, en la terminal
cd ~/Downloads/ (where the installer was)
wine NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q (silent installation)
Después de eso se produce un gran resultado (no se pudo publicar porque el filtro no lo permite)
Luego verifico dotnet instalado:
winetricks list-installed
Result: dotnet40
dotnet45
* Tanto 4.0 como 4.5 se instalaron utilizando la interfaz gráfica de usuario de winetricks antes de instalar 4.6.
Realmente no sé cuál es el problema con la instalación 4.6. Alguien instaló con éxito esto? Realmente aprecio cualquier ayuda!
Ubunt 16.04 LTS Wine versión obtenida: 2.1 (desarrollo)
Gracias
wine
winetricks
Bagazo
fuente
fuente
Respuestas:
Buenas noticias: pude resolver el problema instalando Wine 2.0 usando el PPA de Ricotz y sus trucos de vino más actualizados.
Primero, elimine la última instalación (en mi caso fue wine-devel)
Obtenga Ricotz Wine 2.0:
Cree otro prefijo (por ejemplo: .wine32), establezca WINEARCH en win32 y ejecute winecfg:
Luego ejecute winetricks usando las últimas configuraciones:
Ahora vaya a Seleccionar Winetricks predeterminados -> Instalar una DLL de Windows o componentes -> dotnet46 e instálelo.
Wine descargará e instalará dotnet46 y otros requisitos. Incluso si solicita Mono, continúa descargando más y más requisitos hasta que pueda instalar .NET 4.6 (no había necesidad de tener Mono para mí).
fuente