views:

6782

answers:

5

Hi guys, I would like to install Visual Studio 2008 and MS SQL Server 2008 on Ubuntu OS which I have in my PC, however, I don't know how. May I have some tips please? Thanks.

A: 

Have you looked into wine?

http://www.winehq.org/

PSU_Kardi
Have you actually tried this, Kardi? See my answer.
Matthew Flaschen
This is a horrible answer. VS2008 and SQLServer (MSDE) are both rated "garbage" on the Wine AppDB and the real SQL Server isn't even mentioned. VMWare under Ubuntu is a much better idea.
paxdiablo
I pointed to Wine because it would talk about Mono...
PSU_Kardi
Wine and Mono really have little to do with each other, besides the obvious (hey, these MS-y things can be used on Linux). They are independent projects with very different purposes.
Matthew Flaschen
+3  A: 

This answer might help you. Visual Studio and SQL Server are for Windows OS variants. You'll need some sort of VM to run on Ubuntu.

sean e
+1. I use VMWare Player for this but any of the reputable VMs should work.
paxdiablo
+10  A: 

Wine is great, but using it for either Visual Studio or MS SQL Server is probably pushing it. Both are behemoths that tend (especially VS) to use the latest MS APIs. More to the point, both VS and MSSQL are listed as Garbage in Wine's db, meaning compatibility is very poor.

I would recommend you take a serious look at the available tools on GNU/Linux, such as MonoDevelop, Mono, Eclipse, MySQL, etc. You can use cross-platform build technologies, such as nant to build the same apps on both platforms.

If that isn't an option, then you will have to resort to virtualization, as noted by sean.

Matthew Flaschen
Well, then there is only VM then. Poor Ubuntu.
Vicheanak
Vicheanak, it's really poor Microsoft. Most of what people think of as "Linux" apps (Eclipse, GIMP, gcc, Apache, MySQL, and more) are actually cross-platform, while MS shows little interest in reciprocating.
Matthew Flaschen
+1  A: 

If you have some sort of Windows OS disks available to you (XP / Vista / 2008), then you could consider installing Windows under VirtualBox, and installing your software inside that VM. That used to work really well for me when I was still on Ubuntu.

jerryjvl
A: 

just an idea, install virtual machine software, such as vmware (is it supported? i donno :), then install windows + vs

lifelike