The instructions here install certain packages, such as PIL, Django, South
and django CMS globally, which is not recommended. We recommend you use
virtualenv instead. If you choose to do so, install Django,
django CMS and South inside a virtualenv.

If you’re using Ubuntu (tested with 10.10), the following should get you
started:

We recommend using PostgreSQL or MySQL with django CMS. Installing and
maintaining database systems is outside the scope of this documentation, but is
very well documented on the systems’ respective websites.