deluge
lightweight BitTorrent client with plugin architecture
TLDR
SYNOPSIS
deluge [options] [torrent...]
DESCRIPTION
deluge is a lightweight, cross-platform BitTorrent client known for its plugin architecture and multiple interface options. This command launches the GTK graphical interface for managing torrent downloads.Deluge operates with a daemon/client architecture, allowing the download daemon (deluged) to run independently while clients connect locally or remotely. The GTK client provides a full-featured interface for adding torrents, managing downloads, and configuring settings.The client supports features like bandwidth scheduling, per-torrent settings, peer exchange, magnet URIs, and encryption. Its plugin system extends functionality with features like labels, notifications, and web seeds.
PARAMETERS
TORRENT
Torrent file or magnet link to add.UI
UI to launch as subcommand: gtk, web, or console (e.g. deluge console).-s, --set-default-ui UI
Set the default UI to be run when no UI is specified.-c, --config DIR
Configuration directory.-l, --logfile FILE
Output log to file.-L, --loglevel LEVEL
Logging level: none, error, warning, info, debug.-q, --quiet
Quieten logging output (same as loglevel none).--help
Display help information.
CONFIGURATION
~/.config/deluge/
Configuration files including core.conf, gtk-ui.conf, and plugins.
INSTALL
CAVEATS
Requires deluged daemon running for full functionality. GTK interface requires graphical environment. Some features depend on optional plugins. Remote connections need proper authentication setup.
HISTORY
Deluge was created in 2006 using Python and GTK. It was designed as a full-featured yet lightweight alternative to other BitTorrent clients, with emphasis on plugin extensibility and cross-platform support.
SEE ALSO
deluged(1), deluge-console(1), transmission-cli(1)
