How To Manually Install Mono?

Questions about Wine on Linux
Locked
johnywhy
Level 2
Level 2
Posts: 18
Joined: Tue Mar 24, 2009 4:40 pm

How To Manually Install Mono?

Post by johnywhy »

hi

first time you start wine, it asks you to download mono. If you skip or cancel it, it never asks again.

how can you force wine to download mono, if you skipped or cancelled the first time?

thx!
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How To Manually Install Mono?

Post by dimesio »

johnywhy wrote: how can you force wine to download mono, if you skipped or cancelled the first time?
You can't. You have to download the .msi file from http://sourceforge.net/projects/wine/files/Wine%20Mono/ and run it. http://wiki.winehq.org/FAQ#head-a78d6af ... 1851da32e2 (If your wineprefix is 64 bit, use wine64 to run it.)
johnywhy
Level 2
Level 2
Posts: 18
Joined: Tue Mar 24, 2009 4:40 pm

Re: How To Manually Install Mono?

Post by johnywhy »

that's not a can't, it's a can.

does this download also include gecko? because same thing happens with gecko.

thx!
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How To Manually Install Mono?

Post by dimesio »

Gecko is a separate download. http://sourceforge.net/projects/wine/fi ... e%20Gecko/

Have you checked your distro for wine-mono and wine-gecko packages? Most distros package them. You will still have to manually run the msi files to install wine-mono and wine-gecko to existing wineprefixes, but they will automatically be installed to any new wineprefixes.
johnywhy
Level 2
Level 2
Posts: 18
Joined: Tue Mar 24, 2009 4:40 pm

Re: How To Manually Install Mono?

Post by johnywhy »

dimesio wrote:Have you checked your distro for wine-mono and wine-gecko packages? Most distros package them.
i'm using a minimized slackware distro (puppy slacko). wine is available as a minimized package which does not bundle mono and gecko.

attempting to install mono, i get:

Code: Select all

# wine msiexec /i wine-mono-4.5.6.msi
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
# 
getting same on the gecko package you linked, and also on dotnetfx.exe

currently using wine 1.7.41.

thx for any suggestions.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How To Manually Install Mono?

Post by dimesio »

Other than your running as root, which you shouldn't, that looks like ordinary console output. What exactly is the problem?
johnywhy
Level 2
Level 2
Posts: 18
Joined: Tue Mar 24, 2009 4:40 pm

Re: How To Manually Install Mono?

Post by johnywhy »

Seems like Wine and Gecko didn't install.

Maybe they did.

Is there a test?

Thx!
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: How To Manually Install Mono?

Post by dimesio »

Run wine uninstaller and see if they're listed. If the wineprefix is 64 bit, run wine64 uninstaller.
Locked