How To Install Deluge BitTorrent Client on Ubuntu 24.04 LTS
In this tutorial, we will show you how to install Deluge BitTorrent Client on Ubuntu 24.04 LTS. Deluge is a powerful, open-source BitTorrent client that offers a feature-rich and user-friendly experience for Ubuntu users. With its lightweight design and extensive collection of plugins, Deluge provides an efficient way to download and share large files across the BitTorrent network.
One of the key advantages of Deluge is its rich collection of plugins, which enable users to extend the client’s functionality according to their specific needs. These plugins cover a wide range of features, such as scheduling, bandwidth limiting, RSS feeds, and more. Deluge also supports encrypted connections and provides a web interface for remote management, making it a versatile choice for Ubuntu users.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo
‘ to the commands to get root privileges. I will show you the step-by-step installation of the Deluge open-source BitTorrent client on Ubuntu 24.04 (Noble Numbat). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.
Prerequisites
Before installing Nmap on Ubuntu 24.04 LTS, ensure your system meets the following requirements:
- A server running one of the following operating systems: Ubuntu and any other Debian-based distribution like Linux Mint.
- It’s recommended that you use a fresh OS install to prevent any potential issues.
- SSH access to the server (or just open Terminal if you’re on a desktop).
- An active internet connection. You’ll need an internet connection to download the necessary packages and dependencies.
- An Ubuntu 24.04 system with root access or a user with sudo privileges.
Install Deluge BitTorrent Client on Ubuntu 24.04
Step 1. Updating the Package Repository.
Before installing any new software, it’s crucial to update your system packages to the latest versions. This ensures compatibility and security.
sudo apt update sudo apt upgrade
The apt update
command refreshes the package list, while apt upgrade
installing the available updates. This step helps resolve any dependency issues and provides access to the latest security patches and bug fixes.
Step 2. Installing Deluge.
- Method 1: Installing Deluge from Ubuntu Software Center
The simplest way to install Deluge on Ubuntu 24.04 LTS is through the Ubuntu Software Center. This method is ideal for users who prefer a graphical interface and want to get started quickly. Follow these step-by-step instructions:
- Open the Ubuntu Software Center from the Applications menu or by searching for “Software” in the Activities overview.
- In the search bar, type “Deluge” and press Enter.
- Look for the Deluge BitTorrent Client in the search results and click on it.
- Click the “Install” button to begin the installation process.
- Enter your password when prompted to authenticate the installation.
- Wait for the installation to complete. Once finished, you can launch Deluge from the Applications menu.
This method is straightforward but may not always provide the latest version of Deluge available.
- Method 2: Installing Deluge via Terminal using APT
For users who prefer the command line or want more control over the installation process, using the APT package manager is an excellent option:
sudo apt install deluge
Once the installation is complete, you can start Deluge by typing deluge
in the terminal or launching it from the Applications menu.
This method ensures that you install the version of Deluge available in the Ubuntu repositories, which may not always be the latest release.
- Method 3: Installing Deluge using PPA (Personal Package Archive)
To get the latest version of Deluge, you can use the official Deluge PPA. This method is recommended for users who want the most up-to-date features and bug fixes:
sudo add-apt-repository ppa:deluge-team/stable
Update your package lists:
sudo apt update
Install Deluge:
sudo apt install deluge
After the installation is complete, you can launch Deluge from the Applications menu or by typing deluge
in the terminal.
Using a PPA to install Deluge offers the advantage of accessing the most recent stable release, which may include bug fixes, performance improvements, and new features not yet available in the official Ubuntu repositories. PPAs are maintained by the Deluge development team, ensuring that the packages are compatible with Ubuntu 24.04 LTS.
- Method 4: Building Deluge from Source
For advanced users who want complete control over the installation process or need to install a specific version, building Deluge from the source is an option. This method requires more technical knowledge but offers the most flexibility.
First, install the necessary dependencies:
sudo apt install python3-dev python3-pip python3-setuptools libboost-dev libboost-system-dev libboost-python-dev libssl-dev
Clone the Deluge repository:
git clone https://github.com/deluge-torrent/deluge.git
Change to the Deluge directory:
cd deluge
Install the required Python packages:
pip3 install -r requirements.txt
Build and install Deluge:
python3 setup.py build sudo python3 setup.py install
Once the installation is complete, you can run Deluge by typing deluge
in the terminal.
Building from source gives you the latest development version of Deluge, but it may be less stable than the versions available through other installation methods.
Congratulations! You have successfully installed Deluge. Thanks for using this tutorial for installing the Deluge open-source BitTorrent client on the Ubuntu 24.04 LTS system. For additional help or useful information, we recommend you check the official Deluge website.