Python iView on Ubuntu

— 2 minute read

This is the Ubuntu counterpart to my earlier post about deploying python iView on Windows (python iView homepage).

Fortunately, it is much easier than Windows, everything is achieved with a single shell script.

#!/bin/bash
# Installs python-iview including all dependencies
# Script assumes /usr/bin in on the path (is with default installs)
# Brendan Graetz 20100521
#
# python-iview by Jeremy Visser: http://jeremy.visser.name/2009/08/30/python-iview/

#install bazaar and python library sudo apt-get install bzr sudo apt-get install python-beautifulsoup

#install dev dependencies in order to be able to compile sudo apt-get install libssl-dev sudo apt-get install zlib1g-dev

#download rtmpdump source wget http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.2d.tgz ~/Downloads/rtmpdump-2.2d.tgz

#compile rtmpdump & create softlink on path cd /usr/local/ tar -xzf ~/Downloads/rtmpdump-2.2d.tgz cd rtmpdump-2.2d make posix sudo ln -s pwd/rtmpdump /usr/bin/rtmpdump

#check out python iview from repository cd /usr/local/ bzr branch http://jeremy.visser.name/bzr/python-iview/ ./python-iview

#create softlinks on path sudo ln -s pwd/python-iview/iview-gtk /usr/bin/iview-gtk sudo ln -s pwd/python-iview/iview-cli /usr/bin/iview-cli sudo ln -s /usr/bin/iview-gtk /usr/bin/iview

The only somewhat tricky bit here is that you need to compile rtmpdump, because it does not distribute binaries (not .deb‘s anyway). For that you will need to install a couple of dependencies which are not immediately obvious: libssl-dev and zlib1g-dev.