Howto Install Sofa Media Center in Ubuntu

Sponsored Link
Sofa is a media center aimed at easy usage, minimal configuration and total integration with the Gnome desktop environment and existing multimedia applications.

First you need to edit /etc/apt/sources.list file and add the corresponding line for your ubuntu version

sudo vi /etc/apt/sources.list

deb edgy/

deb feisty/

deb gutsy/

deb hardy/

Save and exit the file.

Once the sources added, run this command to get the new packages names

sudo apt-get update

Once the update is done, run this command to install all required Clutter dependencies
sudo apt-get install libclutter-0.2-0 libclutter-0.2-dev libclutter-cairo-0.1-0 libclutter-cairo-0.1-dev libclutter-gst-0.1-0 libclutter-gst-0.1-dev

To build Sofa, you will need these packages installed, which you might already have installed if you often build software on your machine

sudo apt-get install build-essential libgconf2-dev libdbus-glib-1-dev libsigc++-2.0-dev libtool intltool libgstreamer-plugins-base0.10-dev

You will first need to download the latest release from here.

In this guide, we'll use sofa-0.2.4.tar.gz. Place it in your favourite place to work, we'll assume it is your home directory. Use this command to decompress it.

tar xzvf sofa-0.2.4.tar.gz

You should now have a sofa-0.2.4 directory containing all the files to build Sofa. Run these three commands to build and install Sofa on your system.

./configure --prefix=/usr


sudo make install

Only the demo module is turned on by default. To activate other modules, you have to run sofa-config. You have to place a check in all the modules you want in the column Active.

Uninstall Soft Media Center

From the sofa-0.2.4 folder you extracted at step 5 use the following command

make uninstall

Sofa Media center Screen shots

Sponsored Link

You may also like...

1 Response

  1. howie says:

    one serious downside of “Sofa” is that it uses Rhythmbox. I found out the hard way that Rhythmbox cannot handle huge music collections (> 100 GB). But Amarok can do that without a wink 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *