On 2018-07-12 12:07, Simon Becherer wrote:
Hi carlos,
Ok, I let wine yesterday install mono from outside. Now I have to remove it (seems to be only ~/.cache/wine/wine-mono-4.7.1.msi), and then switch from oss wine to wine:wine.
i use (tumbleweed) wine from oss and mono from emulators:wine as far no problems.
.cache/wine/.... directory will be used only if you install a new wine prefix (as far as i know) (also winetricks will store the downloads somehow there)
but inside a already existing wine prefix (the windows directory structure) its there already installed.
if you install with rpm its: /usr/share/wine/mono/wine-mono-4.7.1.msi
i actually use for every windows program i install a separate wineprefix. so its easy to remove something completely and not mess up another windows application (especially if you have to use some tricks to get it running).
as example like this here: env WINEPREFIX="/home/simon/.win32-test" env WINEARCH=win32 wine setup
will start setup inside .wine32-test
you have to take care, that wine will always make a lot of file associations into the (last)prefix you specify. if you remove the directory this will still exist. there is some way to prevent wine from doing this, but i never tried, so you must google......
Thanks. Well, I have now mono installed: cer@Legolas:~> l /usr/share/wine/mono/wine-mono-4.7.1.msi -rw-r--r-- 1 root root 56470528 Aug 4 2017 /usr/share/wine/mono/wine-mono-4.7.1.msi cer@Legolas:~> rpm -qf /usr/share/wine/mono/wine-mono-4.7.1.msi wine-mono-4.7.1-lp150.1.1.noarch cer@Legolas:~> cer@Legolas:~> rpm -qa | grep wine wine-mono-4.7.1-lp150.1.1.noarch wine-gecko-2.47-lp150.55.1.noarch wine-3.13-lp150.841.1.x86_64 wine-32bit-3.13-lp150.841.1.x86_64 cer@Legolas:~> and I start my application using your suggestion:
env WINEPREFIX="/home/cer/LSB" env WINEARCH=win32 wine Downloads/LSBSetup.exe
but still Wine complains and says mono is not installed, should it be installed from upstream? I say no, and the application stalls with a window that says Installing .NET Framework 4.5 -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)