ruTorrent can be customized by adding or removing plugins. This guide explains how to manage plugins manually via SSH.
Removing a Plugin
To remove a plugin, log in to your service via SSH and use the following command:
rm -rf ~/www/$(whoami).$(hostname)/$(whoami)/rutorrent/plugins/plugin_name
Replace plugin_name with the name of the plugin you want to remove.
For example, to remove the create plugin:
rm -rf ~/www/$(whoami).$(hostname)/$(whoami)/rutorrent/plugins/create
Installing a Plugin from SVN
Navigate to the ruTorrent plugins directory:
cd ~/www/$(whoami).$(hostname)/$(whoami)/rutorrent/plugins
Download the desired plugin.
For example, to install the create plugin:
svn co http://rutorrent.googlecode.com/svn/trunk/plugins/create
The plugin will be downloaded directly into the plugins directory.
Installing a Plugin from an Archive
If the plugin is distributed as a compressed archive, download it first.
For example:
wget http://srious.biz/nfo.tar.gz
Extract the archive:
tar xzfv nfo.tar.gz
Once the extraction is complete, remove the downloaded archive:
rm nfo.tar.gz
The plugin is now installed.
Notes
- All plugins should be installed inside the rutorrent/plugins directory.
- Replace plugin_name with the actual plugin directory name when removing a plugin.
- If a plugin is distributed as an archive, always extract it inside the rutorrent/plugins directory.