Archive talk:HOW-TO:Install XBMC on Ubuntu/HOW-TO 1

Making the adding of PPA key easier
Concerning the part about adding the PPA key, a bit easier just to:

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x6d975c4791e7ee5e Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 0x6d975c4791e7ee5e gpg: requesting key 91E7EE5E from hkp server keyserver.ubuntu.com gpg: key 91E7EE5E: public key "Launchpad PPA for XBMC for Linux" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg:              imported: 1  (RSA: 1)

And you're done..

--Novin 19:29, 7 November 2009 (UTC)


 * I added this to the article, it is a wiki after all. :-) --Brucevdk 12:30, 19 January 2010 (UTC)

standalone
Don't the command line instructions for Ubuntu at the top also need to include a line to install the xbmc standalone package as well?

Under SVN Repo, "Extract it to the ~/.xbmc/plugins/programs directory." Is it worth pointing out that this folder is hidden and will only be revealed after 'unhiding'? Could save some noobies (ie me) a lot of time and frustration :-)

addition to check for co
should there be a reference to check for compiz and opengl/drivers (as per Compiz_is_not_compatible_with_XBMC ?

Manual compilation of xbmc on KUbuntu 10.04 Lucid Lynx 64 bit

 * 1) Manual compilation of xbmc on KUbuntu 10.04 Lucid Lynx 64 bit
 * 2) As root:

apt-get install mesa-utils apt-get install libass apt-get install libfaac-dev apt-get install debhelper quilt python-support cmake autotools-dev autoconf automake unzip libboost-dev libgl1-mesa-dev libglu-dev libglew-dev libmad0-dev libjpeg-dev libsamplerate-dev libogg-dev libvorbis-dev libfreetype6-dev libfontconfig-dev libbz2-dev libfribidi-dev libsqlite3-dev libmysqlclient-dev libasound-dev libpng-dev libpcre3-dev liblzo2-dev libcdio-dev libsdl-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libenca-dev libjasper-dev libxt-dev libxtst-dev libxmu-dev libxinerama-dev libcurl3 libcurl4-openssl-dev libdbus-1-dev libhal-storage-dev libhal-dev libpulse-dev libavahi-common-dev libavahi-client-dev libxrandr-dev libavcodec-dev libavformat-dev libavutil-dev libpostproc-dev libswscale-dev liba52-dev libdts-dev libfaad-dev libmpeg2-4-dev libass-dev libflac-dev libwavpack-dev python-dev gawk gperf libcwiid1-dev libbluetooth-dev zlib1g-dev libmms-dev libsmbclient-dev libtiff4-dev libiso9660-dev libssl-dev libmp4v2-dev
 * 1) Dependencies:
 * 2) !NOTE!
 * 3) I didn't emerge nasm [!amd64]
 * 4) I emerged libmp4v2-dev instead of libmp4ff-dev
 * 1) I emerged libmp4v2-dev instead of libmp4ff-dev

mv xbmc-x.x.tar.bz /usr/src cd /usr/src tar -xf xbmc.x.x.tar.bz cd xbmc.x.x ./bootstrap ./configure --enable-external-libraries --enable-mid --disable-debug --enable-goom --prefix=/usr make -j2 make install
 * 1) Move, extract and compile downloaded package
 * 1) use --disable-pulse below if you don't have pulseaudio set up, or you won't hear anything ;)
 * 1) Specify your number of cpu's after the j below:

Stabele repository seems to be empty
The stable repository is empty right now. You can use one of these:

sudo add-apt-repository ppa:henningpingel/xbmc

sudo add-apt-repository ppa:team-xbmc-svn/ppa

I found the info on http://forum.xbmc.org/showthread.php?t=74778