I'll be honest, I don't have much linux experience. I've always liked the idea of Linux and a command line driven OS but as soon as I see the GUI I tend point and click, which means I don't learn anything new. Then comes along JeOS (Just enough OS, pronounced as "juice") from Ubuntu which doesn't give you a GUI, it just gives you the bare minimum to run a server. It's designed for VM's and perfect for running a Subversion server on your local machine in the background. The specs are:
- Less than 100Mb ISO image
- Less than 300Mb installed footprint
- Specialised -virtual Kernel 2.6.24
- Optimised for VMWare ESX, VMWare Server and KVM
- Intel or AMD x86 architecture
- Minimum memory 128M
- No graphical environment preloaded as it is aimed at server virtual appliance
So with JeOS
and VMWare Fusion armed I was ready to setup a light-weight Subversion and Apache server. Below documents what I did to get a single SVN repository up and running. Im not installing Trac or SSL with this just so you know. I might try and cover them later, along with multiple repositories.
Setting up JeOS with VMWare fusion is no different than setting up any other VM so I won't go over that here. I'll assume that you can do that, and have done that and now at the command prompt.
Obviously because there is no GUI supplied all commands have to be run from the Command Line/Terminal. This also means editing txt files from the terminal too. If you've never used VIMM you might want to have the following URL handy www.gnulamp.com/vi.html
First things first, lets make sure your install is up-to-date.
ColdFISH is developed by Jason Delmore. Source code and license information available at coldfish.riaforge.org
$ sudo apt-get update
1$ sudo apt-get update
[More]