Since the Raspberry Pi supports the Debian distro "Raspbian", I thought I could really take advantage of the full Operating System and just add everything I wanted to use on it. So here's how I got the XBMC working.

The following sites helped me more than a lot. Please visit them for additional information and Q&A. 

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=18577&p=184157
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=64233&p=474340
http://rpi.tnet.com/project/faqs/xmbcstandalone
http://download2.polytechnic.edu.na/pub4/sourceforge/s/se/selfprogramming/XBMC.deb/ (Since the links for the XBMC .deb file used on the above urls were removed, this last one has the correct version still hosted. If it is removed send me an e-mail to find a new one)

Step 1 - Downloading the .deb file (Debian package file) and installing it.

Use the "wget" command to download the file from the source provided in the 4th source link above:

wget http://download2.polytechnic.edu.na/pub4/sourceforge/s/se/selfprogramming/XBMC.deb/xbmc-20120917_1rpb-1_armhf.deb

After downloading it, use the "dpkg" command to install the file:

sudo dpkg -i xbmc-20120917_1rpb-1_armhf.deb

Step 2 - Installing the required libraries.

Run the following command:

sudo apt-get install libplist1 libmicrohttpd10 libtinyxml2.6.2 libyajl2 libssh-4 libmysqlclient18 liblzo2-2 libfribidi0 libcurl3-gnutls liblockdev1 libpcrecpp0

Wait until everything is finished and installed. It will take a few minutes.

Step 3 - Start the XBMC 

Run the following command:

sudo /usr/lib/xbmc/xbmc.bin

You have the option to create a script file and just call the name of the script on the terminal or even making auto run on boot. More on that when I'll have more.

 

There you go. XBMC on Raspbian.