I wanted to install Boxee in Debian, but I had weird dependency problems. Here is what I did to get it installed. I could not have figured this out without this link on Ask Ubuntu and this link on the Ubuntu Forums.
Download Boxee from the Boxee website. http://www.boxee.tv/download#pc
I downloaded Boxee Beta 188.8.131.5296 for Ubuntu 32bit Linux 11.10 Oneiric Ocelot.
Attempt to install Boxee.
sudo dpkg -i boxee-184.108.40.20696-2bcda77.i486.deb
dpkg: dependency problems prevent configuration of boxee:
boxee depends on libglew1.5; however:
Package libglew1.5 is not installed.
boxee depends on flashplugin-downloader; however:
Package flashplugin-downloader is not installed.
dpkg: error processing boxee (–install):
dependency problems – leaving unconfigured
Processing triggers for desktop-file-utils …
Errors were encountered while processing:
libglew and flashplugin are in the repos, but libglew is a different version and flash plugin is named differently. To install the dependencies you will have to use the contrib and non-free repos. Install libglew1.6 and flashplugin-nonfree if they aren’t already installed.
sudo apt-get install libglew1.6 flashplugin-nonfree
Fix dependency errors.
Run these two commands to extract the contents of the .deb file to a folder:
dpkg-deb -x boxee-220.127.116.1196-2bcda77.i486.deb boxee
dpkg-deb –control boxee-18.104.22.16896-2bcda77.i486.deb boxee/DEBIAN
Use your favorite text editor to edit the file that contains the dependencies for Boxee. I use medit.
You are simply going to change “libglew1.5” to “libglew1.6” and “flashplugin-downloader” to “flashplugin-nonfree”. Save the file.
The file should look like this:
Depends: libflac8, libavahi-common3, libcurl3-gnutls, libjpeg62, libcurl3, libfreetype6 (>= 2.3.5), libfribidi0 (>= 0.10.7), libglew1.6, libglu1-mesa | libglu1, liblzo2-2, libsdl-image1.2 (>= 1.2.5), libsmbclient (>= 3.0.2a-1), libsqlite3-0 (>= 3.4.2), libstdc++6 (>= 4.2.1), libx11-6, libxinerama1, libogg0, libvorbis0a, libvorbisenc2, libvorbisfile3, libmad0, libdbus-1-3, libfontconfig1, libbz2-1.0, libmysqlclient16, libcurl3, libfontconfig1, libfreetype6, libpcre3, libpng12-0, libavahi-client3, flashplugin-nonfree, libnss3-1d, libnspr4-0d, libmms0, libhal-storage1
Maintainer: team boxee
Description: Boxee is the best way to enjoy entertainment from the Internet and computer on your TV
Create a new .deb file.
Enter this command to create the .deb file:
dpkg -b boxee boxee_repack.deb
Install the new .deb file.
sudo dpkg -i boxee_repack.deb
One last problem to fix.
Navigate to the boxee folder in /opt:
/opt/boxee/Boxee: error while loading shared libraries: libGLEW.so.1.5: cannot open shared object file: No such file or directory
How to fix the error. Boxee thinks we have installed libglew1.5, so we will create a soft link to libglew1.6 but call it 1.5.
sudo ln -s /usr/lib/i386-linux-gnu/libGLEW.so.1.6 /usr/lib/i386-linux-gnu/libGLEW.so.1.5
sudo ln -s /usr/lib/i386-linux-gnu/libGLEW.so.1.6 /usr/lib/i386-linux-gnu/libGLEW.so.1.5.0
Now Boxee should work on Debian Testing (Wheezy).
You can now run Boxee from the XFCE/GNOME/KDE (or whatever you are using) menus or from the command line.
Zenix: Linux for Enlightened Beings
Zenix is a another Linux distribution based on Ubuntu, but this one is for Buddhists. I will have to say that I liked this distribution better that Ubuntu Christian Edition. Here is what the website says about the distribution:
Welcome to Zenix.
Zenix is an Ubuntu remix with several goals:
Community – We would like to continue the tradition of an Ubuntu “Buddhist Edition”. This is achieved primarily via themes and the inclusion of Buddhist Bookmarks in Firefox. The Buddhist content is “soft” and for non-Buddhists should be non-intrusive.
Security – Zenix includes an active firewall (iptables configured with GUFW) and AppArmor is configured out of the box (with custom profiles for network aware applications).
Compatibility with Ubuntu – Zenix uses the standard Ubuntu repositories and we hope to release Zenix in sync with Ubuntu.
When I first booted the live cd in VirtualBox I noticed that it didn’t look exactly like Ubuntu. The default desktop environment was XFCE. XFCE is a lightweight desktop environment. It is just as good as Gnome, what Ubuntu uses, but it works better on older computers. Below you can see a screenshot of the desktop when you first login. It looks very nice. Not only can you chose XFCE, with this distribution you can choose Fluxbox. Fluxbox is a window manager, which is not as robust as a desktop environment, but basically serves the same purpose. It is how the windows are drawn on the screen. I have used both Fluxbox and XFCE and I like them both.
What makes this distribution different that Ubuntu Christian Edition is that there isn’t much of anything Buddhist related here. As they said in their goals, “The Buddhist content is “soft” and for non-Buddhists should be non-intrusive”. The only Buddhist related stuff here is the name, the wallpaper, and some Firefox bookmarks. I counted 35 bookmarks about Buddhism and they are tucked away in a folder in the bookmarks menu in Firefox.
Again, like Ubuntu Christian Edition, I think the developers of Zenix don’t understand the meaning of Ubuntu. At least the Buddhism isn’t in you face. Buddhist aren’t in your face trying to “spread the gospel” anyways. The Buddah on the wallpaper does not bother me near as much as seeing a crucified man. I like the theme enough on the XFCE desktop that I wouln’t have a problem installing it and changing the wallpaper. I would delete all the bookmarks and add my own. Just like I said last time, I just don’t think a version of Ubuntu for Buddhists is neccessary.
Those of you who know me, know that I am a huge supporter of Linux. I think software should be free (the word free does not always mean price). Currently the distribution of Linux I use is called Ubuntu. Some people have created Linux distributions for specific religions, which to me sounds a little strange. Some of these are based on Ubuntu. Most of these distributions have a different wallpaper and a few other programs. They just aren’t all that original as you will see and they miss the whole point of “Ubuntu”. Ubuntu is for human beings, which means all of us, not just christians, buddhists, muslims, etc.
Ubuntu is an ethic or humanist philosophy focusing on people’s allegiances and relations with each other. The word has its origin in the Bantu languages of southern Africa. Ubuntu is seen as a classical African concept. The Ubuntu operating system was named for this principle.
Ubuntu 9.10 Christian Edition
From their website:
Ubuntu Christian Edition is a free, open source operating system geared towards Christians. It is based on the popular Ubuntu Linux. Ubuntu is a complete Linux-based operating system, freely available with both community and professional support. The goal of Ubuntu Christian Edition is to bring the power and security of Ubuntu to Christians. The current Ubuntu Christian Edition release supports both 32 bit and 64 bit PCs. Ubuntu Christian Edition covers every standard desktop application from word processing and spreadsheet applications to web server software and programming tools.
This was the first religious Linux distribution I found. I thought it was funny. I installed Ubuntu Christian Edition in VirtualBox and played around with it a little bit. It is exactly like they described, it’s Ubuntu with a few religious applications. If I were a christian I would just install Ubuntu and then install those applications. One of the most appealing features about Ubuntu is their software repository. Installing software in Linux is nothing like it is on Windows. You simply open a program, search for the software you want and tell it to install it. For those you you haven’t tried Linux, installing software is amazingly easy. Here is a screenshot of the desktop:
Another feature of Ubuntu Christian Edition is DansGuardian. This program can be installed on any Linux distribution. It is a web content filtering proxy. In other words it blocks porn, and porn seemed to be the only thing I couldn’t get to. They could have blocked other sites if they wanted. Here is what happened when I tried to go to one of my favorite porn sites, myfreepaysite.com:
I would have thought that they would have banned anything that met certain keywords which might have been on this site. Here is americaninfidel.com from Ubuntu Christian Edition:
The only thing I can really say in closing about Ubuntu Christian Edition is “Why?” It just seems unnecessary, but at least they are using Linux.
Stay tuned for more religious Linux Distribution coverage.