**(I have since determined that this tool sucks. Use [[installing_sabnzbd_rtorrent_and_rtgui_on_ubuntu_9.04|SABnzbd+/rtorrent/rtgui]] instead.)** ====== Installing Torrentflux-b4rt on Ubuntu 9.04 ====== It does torrents and nzbs and more. ===== Groundwork ===== Set up Ubuntu with a Apache and PHP5. ===== Pre-requisites ===== Install pre-requisites: $ sudo apt-get install php5-sqlite php5-cli uudeview bittornado One minor tool that it wants, ''cksfv'', is missing in the 9.04 repository, but we can pull a working one from a different repository. Go [[http://packages.ubunut.com/karmic/cksfv|here]] and grab the .deb for your architecture. Install it: $ sudo dpkg --install cksfv_1.3.14-1_amd64.deb If that doesn't work, either download the source and build it, or just ignore it...it's just an SFV checker. ===== Install it ===== Get the tarball from [[http://tf-b4rt.berlios.de/|here]]. Extract tarball: $ tar xjf torrentflux-b4rt_1.0-beta2.tar.bz2 Copy the "html" directory to the web root and chown it to the apache user: $ sudo cp -r torrentflux-b4rt_1.0-beta2/html /var/www/torrentflux $ sudo chown -R www-data /var/www/torrentflux Go to http://yourserver/torrentflux and go through setup. You can skip having to mess with database crap by choosing sqlite and sticking the file in ''inc/config'' (e.g. ''/var/www/torrentflux/inc/config/database.sqlite''). When it asks about paths, note that most things listed as being in ''/usr/local/bin'' are really in ''/usr/bin''. **When you click through to the login screen, the credentials you enter will become the super-user account!** Configure Torrentflux-b4rt as desired and you're done.