First I highly suggest that you start from a completely fresh Wine installation. It is very easy for Wine to go crazy during this process and no longer work. Trust me it happened, more then once. So open a terminal type
Code: Select all
sudo apt-get purge --remove wine winetricks
Now brows to /home/username/
delete the folder
.wine
Now we need to tell the system to get the most very current package possible. In the terminal type
Code: Select all
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo gedit /etc/apt/sources.list
Code: Select all
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu oneiric main
Code: Select all
sudo apt-key adv --keyserver keyserver.ubuntu.com –recv-keys 1024R/F9CB8DB0
Code: Select all
sudo apt-get update
sudo apt-get install wine
sudo apt-get install winetricks
We need to force Wine to drop into a 32bit mode or nothing .net is going to work. Due to this bottleneck of the system remember to install all your future software that depends on the newer .net infrastructures as 32 bit as well. To do this we are going to install .net3.0 into its own Wineprefix folder. I will be using a folder named “.net3.0sp1” you can use anything you desire. Now open your file manager and brows to.
/home/username/.local/share/wineprefixes/
Create a new folder in here as such
/home/username/.local/share/wineprefixes/.net3.0sp1/
Remember that .local is a hidden folder.
Now open a terminal, type the following in
Code: Select all
env WINEARCH=win32 WINEPREFIX=~/.local/share/wineprefixes/.net3.0sp1 winetricks dotnet20
Now that .net2.0 has finished installing open the folder back up
/home/username/.local/share/wineprefixes/.net3.0sp1/
and open up a web browser. We are going to download some dependancy packages into our folder.
/home/username/.local/share/wineprefixes/.net3.0sp1/
and then install them from here. While it may not be neccisary to house and install from same directory I like to keep everything we are doing together.
In the browser download
RGB9RAST_x86.msi
http://go.microsoft.com/fwlink/?LinkId=56151
wic_x86_enu.exe
http://www.microsoft.com/downloads/info ... 86_enu.exe
msxml6.msi
http://www.microsoft.com/downloads/info ... msxml6.msi
XPSEPSC
http://go.microsoft.com/fwlink/?LinkId=96332
VCRedist_x86.exe
http://download.microsoft.com/download/ ... st_x86.exe
Now you can right click on each of these and select “Open with wine windows program loader” to install them. When that has finished open up the folder
/home/username/.local/share/wineprefixes/.net3.0sp1/drive_c/windows/
and delete the folder named “WinSxS”
Now go back and download
.Net Framework 3.0
http://go.microsoft.com/fwlink/?LinkId=70848
You can now go ahead and install this file like the others you just did and you now have .net3.0 installed!