In February 2010 a great new version of Transmission was released. This mini-guide demonstrates how to build this version from source under Karmic Koala. First we need to remove the repository version, which has been split into a few different components (we will be building instead a single package that has the gtk frontend, the cli client, the remote utility and the daemon):
Code:
sudo apt-get remove transmission transmission-daemon \
transmission-common transmission-gtk transmission-cli transmission-qt
Don't worry if you don't actually have all of the above packages installed. Next download some compiling tools and dependencies:
Code:
sudo apt-get install build-essential automake autoconf checkinstall \
libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev \
libnotify-dev libglib2.0-dev libgconf2-dev libcanberra-gtk-dev
Next download the source code, open the tarball and compile and install it:
Code:
$ cd $HOME
$ wget http://mirrors.m0k.org/transmission/files/transmission-1.92.tar.bz2
$ tar xjvf transmission-1.92.tar.bz2
$ cd transmission-1.92
$ ./configure
$ make
$ sudo checkinstall --pakdir "$HOME/Desktop" --backup=no --deldoc=yes \
--deldesc=yes --delspec=yes --default --pkgversion "1.92"
$ make distclean
And that is it! This gives you the newest version of a great BitTorrent program, perfect for downloading and sharing the latest versions of Ubuntu. Remember: Have Fun!!
Recent Updates to this Guide:
- Mar 24th 2010: Updated to Transmission 1.92
- Feb 27th 2010: Updated to Transmission 1.91
- Feb 20th 2010: Updated to Transmission 1.90
- Jan 30th 2010: Updated to Transmission 1.83
Bookmarks