Je suis assez nouveau avec Wine, donc je vais lister ce que j'ai fait:
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
Après cela, je suis allé sur https://appdb.winehq.org/objectManager.php?sClass=version&iId=32828
Téléchargé le programme d'installation hors ligne 4.6 disponible ici
Ensuite, sur le terminal
cd ~/Downloads/ (where the installer was)
wine NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q (silent installation)
Un grand résultat vient après cela (impossible de publier car le filtre ne le permet pas)
Ensuite, je vérifie que dotnet est installé:
winetricks list-installed
Result: dotnet40
dotnet45
* Les versions 4.0 et 4.5 ont été installées à l'aide de l'interface graphique winetricks avant d'installer 4.6.
Je ne sais vraiment pas quel est le problème avec l'installation de 4.6. Quelqu'un a installé cela avec succès? J'apprécie vraiment toute aide!
Ubunt 16.04 LTS Wine version got: 2.1 (développement)
Merci
wine
winetricks
Marc
la source
la source
Réponses:
Bonne nouvelle: j'ai pu résoudre le problème en installant Wine 2.0 en utilisant le PPA de Ricotz et en utilisant ses winetricks plus mis à jour.
Tout d'abord, supprimez la dernière installation (dans mon cas, c'était Wine-Devel)
Obtenez le vin Ricotz 2.0:
Créez un autre préfixe (par exemple: .wine32), définissez WINEARCH sur win32 et exécutez winecfg:
Exécutez ensuite winetricks en utilisant les dernières configurations:
Allez maintenant Sélectionnez Default Winetricks -> Installer une DLL Windows ou des composants -> dotnet46 et installez-le.
Wine va télécharger et installer dotnet46 et d'autres exigences. Même si vous demandez Mono, il continue de télécharger de plus en plus d'exigences jusqu'à ce qu'il soit capable d'installer .NET 4.6 (il n'était pas nécessaire d'avoir Mono pour moi).
la source