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:
Choose the “use operating system installation disk image file” option and choose the disc image you downloaded, click continue.
Use the defaults on the following screen
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
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.
Then the VM cutomization dialog will pop up:
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)
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: