Wine is saying that Mono package is not installed, but I installed it with Terminal by:
sudo apt-get install mono-complete
What should I do?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.
Sign up to join this communityDo the following to install wine-mono
:
wine64 uninstaller
.wine KeePass.exe
still not working, even with sudo. And after trying the other answers. "Wine Mono is not installed"
Installing .NET instead should work as well. For example by the following commands in a terminal:
sudo apt-get install winetricks
winetricks dotnet45
(base) leder@home-ryzen-desktop:~/Keepass2_portable$ wine KeePass.exe 0009:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
Other answers were not working for me on 18.04 LTS with winehq-stable
package.
The workaround I found was to recreate wine32 and wine64 prefixes and install wine-mono on that with the automatic prompt.
# Create dir for 32 bit prefix
mkdir ~/.wine32
# destroy default configuration (64 bit prefix)
rm -rf ~/.wine
# Initial setup (create prefixes)
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
WINEPREFIX="$HOME/.wine" WINEARCH=win64 wine64 wineboot
# To install dotnet35 on 32-bit prefix
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks dotnet35
You can easily download and configure with Synaptic Package Manager :
apt search mistools && sudo apt install !$
installed but still cant run KeePass
winetricks
. I'm a bit hazy on the specifics -- maybe someone else can take this clue and flesh out a step-by-step answer.