Install Boxee on 64-bit Ubuntu 9.10 Karmic

by
Ryan
on
January 2, 2010

Installing Boxee turns your computer into an incredible HTPC. These instructions will help you get it up and running on Ubuntu.

Update:
Boxee has recently made the latest version (9.20) of their software available for Ubuntu 64 and 32-bit. If you are installing this new version simply download the deb package off their website directly and install it.

The instructions below pertain to older Boxee versions < 9.20

Start by downloading the repository off the website. Since the 32-bit repository is the only one available simply adding it to your sources.list will not work.

$ wget http://apt.boxee.tv/dists/jaunty/main/binary-i386/Packages.gz

Find the latest version of Boxee in the repository.

$ zcat Packages.gz | grep Filename
Filename: ./dists/intrepid/main/binary-i386/boxee-0.9.6.4578.intrepid.deb
Filename: ./dists/intrepid/main/binary-i386/boxee-0.9.7.4826.intrepid.deb
Filename: ./dists/intrepid/test/binary-i386/boxee-0.9.11.5777.deb
Filename: ./dists/intrepid/test/binary-i386/boxee-0.9.12.6570.deb
Filename: ./dists/intrepid/test/binary-i386/boxee-0.9.13.6684.deb
Filename: ./dists/intrepid/test/binary-i386/boxee-0.9.14.6795.deb
Filename: ./dists/intrepid/test/binary-i386/boxee-0.9.14.6992.deb

Download the latest version.

$ wget http://apt.boxee.tv/dists/intrepid/test/binary-i386/boxee-0.9.14.6992.deb

Install the package, since your system is 64-bit and you are installing a 32-bit package you will see that your system is missing some required libraries.

$ sudo dpkg -i --force-all boxee-0.9.14.6992.deb
dpkg: warning: overriding problem because --force enabled:
 package architecture (i386) does not match system (amd64)
Selecting previously deselected package boxee.
(Reading database ... 144498 files and directories currently installed.)
Unpacking boxee (from boxee-0.9.14.6992.deb) ...
dpkg: boxee: dependency problems, but configuring anyway as you requested:
 boxee depends on liblzo1; however:
  Package liblzo1 is not installed.
 boxee depends on libfaad-dev; however:
  Package libfaad-dev is not installed.
 boxee depends on libxmlrpc-c3; however:
  Package libxmlrpc-c3 is not installed.
 boxee depends on libdirectfb-1.0-0; however:
  Package libdirectfb-1.0-0 is not installed.
 boxee depends on libkrb53; however:
  Package libkrb53 is not installed.
 boxee depends on xsel; however:
  Package xsel is not installed.
Setting up boxee (0.9.14.6992)

To fix these dependency problems download the getlibs package and install it.

$ wget http://frozenfox.freehostia.com/cappy/getlibs-all.deb
$ sudo dpkg -i getlibs-all.deb

Now resolve those missing libraries.

$ getlibs /opt/boxee/Boxee
libfaac.so.0: libfaac0
libhal-storage.so.1: libhal-storage1
libjasper.so.1: libjasper1
libenca.so.0: libenca0
No match for liblzo.so.1
libmysqlclient.so.15: libmysqlclient15off
libfribidi.so.0: libfribidi0
libGLEW.so.1.5: libglew1.5
The following i386 packages will be installed:
libenca0
libfaac0
libfribidi0
libglew1.5
libhal-storage1
libjasper1
libmysqlclient15off
Continue [Y/n]? y
Downloading ...
Installing libraries ...

Install the lib32nss-mdns library.

$ sudo apt-get install lib32nss-mdns

You also need to manually install the liblzo library which is no longer available in the 9.10 release.

$ wget http://mirrors.kernel.org/ubuntu/pool/universe/l/lzo/liblzo1_1.08-3_i386.deb
$ getlibs -i liblzo1_1.08-3_i386.deb

You should now be able to launch Boxee normally, enjoy!

4 Comments
ubuntu
, , , , , , , , , , , , ,

Related posts:

  1. Installing Ubuntu 9.10 on the Dell Zino HD
    The Dell Inspiron Zino HD is the perfect machine if you are looking to build...
  2. How to fix unresponsive Flash player on Ubuntu
    For a long while going back to Ubuntu 9.04, 9.10, and even the latest 10.4...
  3. Install VirtualBox Guest Additions on Fedora 12
    Installing the VirtualBox Guest Additions is fairly straightforward process but with Fedora 12 you will...
  4. Add new fonts to your Ubuntu system
    Whether you work with the GIMP to create graphical content, OpenOffice to write documents, or...

Comments (4)

I love you. Thanks for this great tutorial. I’ve been wanting to install Boxee on my Ubuntu install but was stumped until I read this. Thanks so much for writing this!

This almost worked for me. Got a long list of unmet dependencies, most of which were “not installable.” Here are the first few:

The following packages have unmet dependencies:
boxee: Depends: ia32-libcdio7 but it is not installable
Depends: ia32-libcurl4-openssl-dev but it is not installable
Depends: ia32-libfreetype6 (>= 2.3.5~11ubuntu1) but it is not installable
Depends: ia32-libfribidi0 (>= 0.10.7~11ubuntu1) but it is not installable
Depends: ia32-libglew1.5 but it is not installable
Depends: ia32-libglu1-mesa but it is not installable or
ia32-libglu1 but it is not installable

Also, ‘apt-get -f install’ reports the following circularity for python2.4 (which is also reported as an unmet dependency for boxee):

apt-get: -f install
Reading package lists… Done
Building dependency tree
Reading state information… Done
Correcting dependencies… Done
The following packages were automatically installed and are no longer required:
python2.4 python2.4-minimal xsel
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
python2.4 python2.4-minimal xsel
Suggested packages:
python2.4-doc
The following packages will be REMOVED:
boxee
The following NEW packages will be installed:
python2.4 python2.4-minimal xsel
0 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B/4,017kB of archives.
After this operation, 13.8MB of additional disk space will be used.
Do you want to continue [Y/n]?

I ignored the above and was able to launch Boxee but couldn’t login, which may be an unrelated issue — the log shows “WARNING: WatchDog Process – no connection to server”.

oh my god, you are my hero today. thanks for this how-to, it worked perfectly.

here what I made with my Debian Squeeze (testing) 64 bit

apt-get install libcurl4-openssl-dev libglew1.5 libsdl-image1.2 libsdl-gfx1.2-4 python2.4 python-sqlite libfaad-dev libtre4 libxmlrpc-c3 xsel

wget -c http://dl.boxee.tv/boxee-0.9.20.10710.x86_64.deb

dpkg -i boxee-0.9.20.10710.x86_64.deb

Trackbacks (0)

No trackbacks yet

Leave a Comment

(displayed with your post)
(will not be published)
(optional)
Copyright 2008-2010 WiredRevolution.com. All rights reserved.