Cream Desktop Environment

Install Cream

Repositories

We provide you with package repositories for the most common Linux distributions. Added to your package manager they provide the easiest way to get new software and resolve dependencies between different packages. They also give you the possibility to automatically install new versions of the software you installed.

Using our repositories is the best way of getting the latest of our development and should be preferred over the distribution's own repositories by I-want-the-latest-software-guys.

Arch Linux

You may use it by adding the following to your /etc/pacman.conf:

[cream] Server = http://repos.cream-project.org/arch/$arch
Just replace $arch by 'i686' or 'x86_64', depending on your CPU architecture.

Ubuntu

We have a unstable-ppa where all recent packages can be found:
sudo add-apt-repository ppa:cream-packaging/unstable

Distribution Packages

Distribution packages allow you to painlessly install your desired application or software library. They integrate into your favourite distribution's package management system and provide a secure way of installing software and keeping track of it.

We try to keep our packages up to date and rebuild them regularly.

Arch Linux

You may find packages for Arch Linux here: http://packages.cream-project.org/arch/

Install from Git

If you want to test the latest version of our software you can install Cream Desktop Environment into a virtual environment without any risk of messing up your system libraries.

Make sure you have installed all dependencies (the package names may differ in your distribution):

python python-lxml pygobject pygtk python-cairo vte libev librsvg dbus-python python-elixir pywebkitgtk python-feedparser libxcb python-virtualenv bzr cython gstreamer0.10-python

To set up the environment just follow these steps:

$ git clone http://github.com/cream/cream.git $ cd cream $ make setup
For more information, please refer to Using the Development Environment!