Creating an Ubuntu 8.10 Desktop VM on VMWare Fusion

This guide is mostly for me to remind myself how I got my current ubuntu 8.10 desktop edition installed.
I want to quickly make it very clear that I am “not” an experienced linux user, so this is my account of how I got my current install going. Any suggestions on how to repeat the process in a much more streamlined way will be greatly appreciated!! And now that I have been using it for a couple of months (sparingly), I know how to repeat the process for a server only installation, I just have not had the need to switch my vm as of yet.
Here it is:

  • Download Ubuntu desktop (the cd image)
  • VMware Fusion – File –New
  • Click continue without disk

Picture 1

  • Choose the “use operating system installation disk image file” option and choose the disc image you downloaded, click continue.

Picture 2
  • Use the defaults on the following screen

Picture 3
  • On the following screen you can choose whether you want the VM to be able to access your home folder (I chose not to). I also provided the Easy Install information

Picture 4

  • On the last screen you will have the option to customize settings for the VM, when you click the “Customize Settings” button you will be prompted for a save location for the VM file.

Picture 5
  • Then the VM cutomization dialog will pop up:

Picture 6
  • The only customization I made was to change the RAM from 512MB to 256MB (after I have finished installing everything, I drop it to 128MB)
  • Start up the VM (you should see the Ubuntu loading dialog & progress bar)
  • Once the desktop is loaded it should start the install process automatically, it will restart and login automatically if you chose the easy install option (above)

Picture 7

Post Install Steps (setting up tools)
In the following commands, don’t type out the ESCAPE/ENTER keys!!

General Tools
    • Open a terminal window (Applications –> Accessories –> Terminal)
    • sudo apt-get update
    • sudo apt-get install vim
    • sudo apt-get install firefox

Setting up subersion
    • Open a terminal window
    • sudo apt-get install subversion
    • sudo vim
    • isvnserve –d –r /repositories
    • :wq /etc/init.d/subversion
    • You should now be back at the terminal
    • The previous vim jazz created a file that will be used on startup to get the subversion daemon started, before that can happen we have to make the file executable
    • sudo update-rc.d subversion defaults (prepares the subversion file to be run at startup)
    • sudo chmod +=rwx /etc/init.d/subversion (this change the file modifiers to read/write/executable, needs to be executable to fire up at startup)
    • sudo mkdir /repositories (creating the folder that will be watched by subversion)
    • At this point, you now have a basic subversion installation that can be administered using regular subversion means (I’m assuming familiarity with subversion command line tools). To create a new repository, you can drop to the terminal and create a new repo as follows:
      • sudo svnadmin create /repositories/[new_repository_name]

Develop With Passion!!