How to Install Deluge on Ubuntu 26.04, 24.04 and 22.04

Last updated Wednesday, March 25, 2026 11:36 am Joshua James 7 min read

A lightweight BitTorrent client is easier to live with when the same tool can run as a desktop app on your laptop and as a web-managed daemon on a server. You can install Deluge on Ubuntu from the default repository, the Deluge Team stable PPA on Ubuntu 24.04 and 22.04, or Flathub, while Ubuntu’s own packages also cover headless deployments through deluged and Deluge Web.

Ubuntu 26.04 already ships a newer Deluge package than the older LTS releases, so the default APT method is the best fit there. Ubuntu 24.04 and 22.04 can move to Deluge 2.2.0 through the stable Launchpad PPA. Flatpak, headless setup, updates, cleanup, and the Ubuntu 22.04 deluge-web service gap are part of the same workflow.

Install Deluge on Ubuntu

Four practical paths are available. The Ubuntu repository and Flatpak methods work on Ubuntu 26.04, 24.04, and 22.04, the stable PPA is only for Ubuntu 24.04 and 22.04, and the headless packages stay in Ubuntu Universe on all three releases.

MethodChannelVersionUpdatesBest For
Ubuntu repositoryUbuntu UniverseDistribution defaultStandard APT updatesDesktop installs, especially Ubuntu 26.04
Stable PPADeluge Team Launchpad PPALatest stable on Ubuntu 24.04 and 22.04PPA-tracked APT updatesNewer Deluge on Ubuntu 24.04 or 22.04
FlatpakFlathubLatest upstream releaseflatpak updateSandboxed desktop installs on any supported Ubuntu LTS
Headless packagesUbuntu UniverseDistribution default server packagesStandard APT updatesUbuntu Server, NAS, and always-on torrent boxes

Current package snapshot: Ubuntu 26.04 ships deluge 2.2.1~dev0+20250824-3 from Universe, Ubuntu 24.04 ships 2.1.2~dev0+20240121-1, Ubuntu 22.04 ships 2.0.3-3.1, and the stable PPA moves Ubuntu 24.04 and 22.04 to Deluge 2.2.0.

  • Use the Ubuntu repository on 26.04 if you want the newest Ubuntu-packaged Deluge without adding another source.
  • Use the stable PPA on Ubuntu 24.04 or 22.04 if you want Deluge 2.2.0 with normal APT updates.
  • Use Flatpak if you want the same Deluge build on every supported Ubuntu LTS release with sandbox restrictions.
  • Use deluged and Deluge Web when the machine runs without a graphical session and you plan to manage torrents from a browser.

This article supports Ubuntu 26.04, 24.04, and 22.04. The Ubuntu repository and Flatpak methods work on all three releases. The Deluge Team stable PPA publishes noble and jammy builds but not resolute, so Ubuntu 26.04 should stay on the default repository. Headless packages install on all three LTS releases, but Ubuntu 22.04 does not ship a deluge-web.service unit.

Update Ubuntu Before Installing Deluge

Refresh package metadata before you choose an installation method. Deluge and its server packages come from Ubuntu’s Universe component.

sudo apt update && sudo apt upgrade -y

These commands use sudo. If your account is not in the sudoers file yet, follow the guide on add a new user to sudoers on Ubuntu first. If apt cannot find Deluge afterward, enable Universe and Multiverse on Ubuntu before continuing.

Install Deluge from Ubuntu’s Default Repository

The deluge package installs the GTK desktop client from Ubuntu Universe. On Ubuntu 26.04 it is also the newest Ubuntu-packaged option, so there is no reason to add a PPA there.

sudo apt install deluge -y

Verify the installed package version with APT:

apt-cache policy deluge
deluge:
  Installed: 2.2.1~dev0+20250824-3
  Candidate: 2.2.1~dev0+20250824-3
  Version table:
 *** 2.2.1~dev0+20250824-3 500
        500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
        100 /var/lib/dpkg/status

Ubuntu 24.04 reports 2.1.2~dev0+20240121-1, and Ubuntu 22.04 reports 2.0.3-3.1. All three releases install the package from universe/net.

Install Deluge from the Stable PPA on Ubuntu 24.04 or 22.04

The Deluge Team’s stable Launchpad PPA is the right APT alternative when Ubuntu 24.04 or 22.04 needs a newer release than the default repository. Ubuntu 26.04 should skip this method because the PPA does not publish a resolute build and Ubuntu already packages a newer release there.

If you are looking for an official Ubuntu download, this is the upstream-supported path. Deluge points Ubuntu users to the stable Launchpad PPA rather than a standalone official .deb installer.

sudo apt install software-properties-common -y

Add the stable PPA. The -y flag accepts the repository prompt without stopping for confirmation.

sudo add-apt-repository -y ppa:deluge-team/stable

Refresh the package index so Ubuntu reads the new Launchpad source:

sudo apt update
Relevant output includes:
Hit:4 https://ppa.launchpadcontent.net/deluge-team/stable/ubuntu noble InRelease

Install Deluge from the PPA:

sudo apt install deluge -y

Check that the PPA package became the active candidate:

apt-cache policy deluge
deluge:
  Installed: 2.2.0-0~202504282307~ubuntu24.04.1
  Candidate: 2.2.0-0~202504282307~ubuntu24.04.1
  Version table:
 *** 2.2.0-0~202504282307~ubuntu24.04.1 500
        500 https://ppa.launchpadcontent.net/deluge-team/stable/ubuntu noble/main amd64 Packages
        100 /var/lib/dpkg/status
     2.1.2~dev0+20240121-1 500
        500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages

Ubuntu 22.04 sees the same stable PPA release line with the ubuntu22.04.1 suffix. This is the cleanest way to get Deluge 2.2.0 on Ubuntu 24.04 or 22.04 without leaving APT.

Install Deluge from Flathub on Ubuntu

Deluge Flatpak on Ubuntu is useful when you want the same upstream build on every supported LTS release or you prefer sandbox restrictions over an APT package.

Flatpak is not pre-installed on Ubuntu. If you have not set it up yet, follow the guide to install Flatpak on Ubuntu before continuing.

Add Flathub at system scope so every user on the machine can access the same remote:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Verify the remote before installing Deluge:

flatpak remotes
flathub	 system

Install the Deluge Flatpak:

sudo flatpak install flathub org.deluge_torrent.deluge -y

Check the installed build with Flatpak’s metadata view:

flatpak info org.deluge_torrent.deluge
Relevant output includes:
Deluge - A fully-featured BitTorrent Client

      ID: org.deluge_torrent.deluge
     Ref: app/org.deluge_torrent.deluge/x86_64/stable
  Branch: stable
  Origin: flathub
 Version: 2.2.0

The current Flathub build is Deluge 2.2.0 and installs at system scope in this workflow.

Install Deluge Headless on Ubuntu

The headless stack uses deluged for torrent handling and Deluge Web for browser access. This method fits Ubuntu Server, NAS hosts, and always-on seedboxes where the desktop client is not needed.

sudo apt install deluged deluge-web -y

Enable Deluge Services on Ubuntu 26.04 or 24.04

Ubuntu 26.04 and 24.04 ship both systemd units, so you can enable the daemon and the web interface directly.

sudo systemctl enable --now deluged
sudo systemctl enable --now deluge-web
systemctl is-active deluged deluge-web
ss -lntp | grep ':8112'
active
active
LISTEN 0      128        0.0.0.0:8112      0.0.0.0:*

For broader output-filtering patterns, see grep command in Linux with examples.

Start Deluge Web Manually on Ubuntu 22.04

Ubuntu 22.04 installs deluge-web but does not ship a matching deluge-web.service unit. This start method uses nohup so Deluge Web keeps running after you close the terminal and writes its startup log to /tmp/deluge-web.log.

nohup deluge-web >/tmp/deluge-web.log 2>&1 &
ss -lntp | grep ':8112'
LISTEN 0      128        0.0.0.0:8112      0.0.0.0:*

The manual Ubuntu 22.04 start also creates ~/.config/deluge for the logged-in user, which is useful later if you want to clean up the profile completely.

Open Deluge Web on Ubuntu

Deluge Web listens on TCP port 8112 by default. Open the interface from another machine with the server IP address and that port.

http://your-server-ip:8112

If the server uses a firewall, allow that port before testing remote access. The guide to install and configure UFW on Ubuntu covers the broader firewall workflow.

sudo ufw allow 8112/tcp

Launch Deluge on Ubuntu Desktop

The desktop client still needs an active graphical session even though the package installs cleanly from a terminal. Use the command that matches your package source, or start Deluge from the applications menu.

Launch the Deluge Desktop Client on Ubuntu

APT and PPA installs launch with the same command name. Flatpak uses its application ID instead, and Ubuntu packages the text interface separately as deluge-console rather than bundling it with the GTK client.

APT or stable PPA install:

deluge

Flatpak install:

flatpak run org.deluge_torrent.deluge

You can also press the Super key, search for Deluge, and launch it from the applications menu.

Troubleshoot Deluge on Ubuntu

The most common problems are a missing Universe package source and a web UI that never starts listening on port 8112. Start with those checks before digging into torrent-level issues.

Fix Missing Deluge Packages on Ubuntu

If apt install deluge returns Unable to locate package, Universe is usually disabled. Re-enable it, refresh APT, and confirm that Deluge now has a candidate version.

sudo add-apt-repository universe -y
sudo apt update
apt-cache policy deluge
Relevant output includes:
deluge:
  Installed: (none)
  Candidate: 2.2.1~dev0+20250824-3

Fix Deluge Web on Ubuntu 22.04

Ubuntu 22.04 does not include deluge-web.service, so the web UI will not start through systemd on its own. Start it manually and confirm that port 8112 is listening before you troubleshoot anything else.

nohup deluge-web >/tmp/deluge-web.log 2>&1 &
ss -lntp | grep ':8112'
LISTEN 0      128        0.0.0.0:8112      0.0.0.0:*

Update or Remove Deluge on Ubuntu

APT, the stable PPA, and Flatpak each have their own maintenance path. Keep the command aligned with the package source you used during installation.

Update Deluge on Ubuntu

Use the matching update command for the package source on your system:

APT or stable PPA desktop install:

sudo apt install --only-upgrade deluge -y

Headless packages:

sudo apt install --only-upgrade deluged deluge-web -y

Flatpak install:

sudo flatpak update org.deluge_torrent.deluge -y

Remove Deluge APT Packages on Ubuntu

Remove the desktop or headless APT packages first. If you used the stable PPA, drop the Launchpad source afterward so APT falls back to Ubuntu Universe.

Desktop package:

sudo apt remove --autoremove deluge -y

Headless packages:

sudo apt remove --autoremove deluged deluge-web -y

If the stable PPA was part of your install, remove it and refresh APT:

sudo add-apt-repository --remove -y ppa:deluge-team/stable
sudo apt update

Check that the package is gone and that the candidate version now comes from Ubuntu again:

apt-cache policy deluge
Relevant output includes:
deluge:
  Installed: (none)
  Candidate: 2.1.2~dev0+20240121-1

Remove Deluge Flatpak on Ubuntu

Flatpak removal is separate from APT and does not touch the Ubuntu packages.

sudo flatpak remove org.deluge_torrent.deluge -y
sudo flatpak uninstall --unused -y
flatpak list --app | grep -F org.deluge_torrent.deluge || echo "not installed"
not installed

Remove Deluge Data on Ubuntu

These cleanup steps delete saved torrents, authentication data, and Deluge settings if the directories still exist. Back up anything you want to keep before removing the profile.

Check which Deluge directories are still present under your home directory before removing anything manually:

find "$HOME" -maxdepth 3 \( -path "$HOME/.config/deluge" -o -path "$HOME/.var/app/org.deluge_torrent.deluge" \) -print

During validation, APT and the Ubuntu 22.04 manual web launch left ~/.config/deluge behind, while the tested Flatpak install did not leave ~/.var/app/org.deluge_torrent.deluge after removal. Delete only the paths the check actually prints on your system.

rm -rf "$HOME/.config/deluge"

If the check also prints the Flatpak sandbox path, remove it separately:

rm -rf "$HOME/.var/app/org.deluge_torrent.deluge"

The packaged daemon state under /var/lib/deluged was removed cleanly during validation, so a manual server-side rm -rf step should not be necessary in normal cases.

Deluge on Ubuntu FAQ

Does Deluge offer an official Ubuntu download?

Deluge does not publish a separate official Ubuntu .deb installer. The upstream Ubuntu path is the Deluge Team stable Launchpad PPA for Ubuntu 24.04 and 22.04, while Ubuntu 26.04 can use the newer package already shipped in Ubuntu Universe.

What version of Deluge does Ubuntu 24.04 ship?

Ubuntu 24.04 ships deluge 2.1.2~dev0+20240121-1 from Universe. If you want Deluge 2.2.0 on Ubuntu 24.04, use the Deluge Team stable PPA or the Flathub build instead.

Should I use the Deluge stable PPA or Flatpak on Ubuntu?

Use the stable PPA on Ubuntu 24.04 or 22.04 when you want Deluge 2.2.0 with normal APT updates and desktop integration. Use Flatpak when you want the same sandboxed build on any supported Ubuntu LTS release, including Ubuntu 26.04.

Does Deluge work on Ubuntu Server, and what port does the web UI use?

Yes. The server packages are deluged and deluge-web, and the web interface listens on TCP port 8112 by default. Ubuntu 24.04 and 26.04 ship both services for systemd, while Ubuntu 22.04 still needs a manual deluge-web start unless you add your own unit.

Conclusion

Deluge is running on Ubuntu with the package source that fits your release, whether that is the default repository on 26.04, the stable PPA on 24.04 or 22.04, or Flathub across all three LTS releases. If you want a different BitTorrent workflow on the same distro, install qBittorrent on Ubuntu for built-in search and RSS support, or install KTorrent on Ubuntu for a KDE-focused desktop client.

Search LinuxCapable

Need another guide?

Search LinuxCapable for package installs, commands, troubleshooting, and follow-up guides related to what you just read.

Found this guide useful?

Support LinuxCapable to keep tutorials free and up to date.

Buy me a coffee Buy me a coffee

Before commenting, please review our Comments Policy.
Formatting tips for your comment

You can use basic HTML to format your comment. Useful tags currently allowed in published comments:

You type Result
<code>command</code> command
<strong>bold</strong> bold
<em>italic</em> italic
<blockquote>quote</blockquote> quote block

Got a Question or Feedback?

We read and reply to every comment - let us know how we can help or improve this guide.

Let us know you are human: