|
MainInstall
fr , en rTorrent installIntroductionMost distros do not come with rtorrent compiled with xmlrpc-c Rutorrent REQUIRES rtorrent to be compiled with xmlrpc-c Dependencies:
Installing xmlrpc-cIt's recommended that you use a newer version of xmlrpc-c For example, the svn version. svn co http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/advanced xmlrpc-c cd xmlrpc-c ./configure make make install This installed xmlrpc-c-config to /usr/local/bin/xmlrpc-c-config fetch and install rtorrentnow, provided you have the other dependencies for rtorrent installed, you can install libtorrent and rtorrent as follows (note: currently, the svn version of rtorrent has some changes in the xmlrpc-c api, please use the lates STABLE version of rtorrent, 0.8.6 wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.6.tar.gz wget http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.6.tar.gz tar xzfv libtorrent-0.12.6.tar.gz tar xzfv rtorrent-0.8.6.tar.gz cd libtorrent-0.12.6 ./configure make make install cd ../rtorrent-0.8.6/ ./configure --with-xmlrpc-c=/usr/local/bin/xmlrpc-c-config make make install (note: on a FreeBSD system with Ports installed, all of the above can be done with a single line of code] cd /usr/ports/net-p2p/rtorrent/ && make install clean Rtorrent Setup and ConfigurationRtorrent can be run as any user (or multiple users). Generally, it's a bad idea to run rtorrent as the root user, so create a unique user, and make sure to add a .rtorrent.rc make sure to enable scgi port with something like this: scgi_port = 127.0.0.1:5001 | |
