Love XBMC? Need it and want it in Ubuntu 9.10 Karmic? But can’t get it installed because of a missing package that won’t install? Search no further, I have your solution here.
First things first, head to the XBMC wiki site and follow the instructions to add the XBMC repository here: http://xbmc.org/wiki/?title=HOW-TO_install_XBMC_for_Linux_on_Ubuntu_with_a_minimal_installation_step-by-step
Update 2: XBMC 9.11 Camelot FINAL is out now. Read about it here.
Update: New XBMC PPA’s are up. It’s the new better way to get your XBMC installed (much easier and simpler too). You can read the post about it here.
Edit 2: Update (yey): XBMC 9.11 Beta 2 is now out in the Karmic PPA. Read about the new stuff in it (most bug fixes) and some stuff about it in my post here :).
Edit : Update :: XBMC 9.11 ALPHA is in the Ubuntu Karmic Repositories now. Well … not ‘the’ Ubuntu repos, but in it’s own repos. You can read about how to add the Karmic XBMC Repos in my post here.
Simplified instructions: add the following repo to your apt.sources file (and yes, we are adding the jaunty repo since a Karmic repo does not have XBMC have built yet):
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ jaunty main
sudo apt-get update
After that get the PPA keyring to ‘fix’ the authorization message:
sudo apt-get install xbmc-ppa-keyring
Now you’re almost ready to install xmbc, try it with:
sudo apt-get install xbmc xbmc-standalone
If you get this message:
$ sudo apt-get install xbmc-standalone xbmc liblzo1
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package liblzo1 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package liblzo1 has no installation candidate
And then you probably tried to install liblzo1 … but couldn’t. Yeah … it’s annoying. You need to install the library and here how.
You need liblzo1 which isn’t available in K/Ubuntu 9.10 Karmic, so you can get it from the jaunty repos here (for the x64 version): http://packages.ubuntu.com/jaunty/amd64/liblzo1/download
and here for the i386 version:
Install that package first:
sudo dpkg -i liblzo1_1.08-3_amd64.deb
sudo dpkg -i liblzo1_1.08-3_i386.deb
> sudo apt-get install xbmc xbmc-standalone
This will now finally install XBMC in Kubuntu Karmic 9.10 without issue at all. Enjoy XBMC goodness!
update-edit: added liblzo1 install instructions.