Go to
http://www.virtualbox.org/ and install VirtualBox.
Go to
http://www.ubuntu.com/ and download an Ubuntu .iso disk image.
Run VirtualBox, and create a new
Virtual Machine. Select Linux Ubuntu as the OS type, and use defaults for the rest of the options.
Click settings, then click Storage, and associate the virtual CD-ROM drive for the VM to the .iso image you downloaded. This will let you boot the VM from the .iso to install Ubuntu into the VM.
Start the VM, letting it boot from the .iso image. Install Ubuntu onto your VM.
When it's done installing, you'll need to reboot the VM. Before starting the VM again, make sure you go back into settings, and remove the .iso image, so it doesn't try booting from the .iso image again.
Now you should have Ubuntu installed in a VM. But when you run it, you'll need to install some development tools. Go to a command prompt (you can also do this from the GUI, but I find command line easier), and install some stuff:
sudo apt-get install subversion monodevelop
You'll use subversion to check out the source code into your home folder. This is the command line version of subversion, it doesn't have the nice shell integration like TortoiseSVN. Monodevelop is the development environment, similar to Visual Studio (it can read VS solution and project files).
I think you'll need some extra library dependencies, as I mentioned in another Linux thread here. libgdiplus and libndesk-dbus-glib1.0-cil-dev are the ones that immediately come to mind. Just apt-get install them, like above.
This is the bare minimum to get you going. If you run into problems, give me a shout!
-- Kevin
Bookmarks