The Transmission BitTorrent client released version 4.0.0 a few days ago. Here’s PPA repository contains the package for Ubuntu 20.04, Ubuntu 22.04, Ubuntu 23.10, Linux Mint 21/20.
According to the release note, transmission 4.0 features new C++ and gtkmm code-base, with much less CPU and memory usage than before. It also adds support for using BitTorrent v2 and hybrid torrents, support for IPv6 blocklists, and more.
How to Install Transmission 4.0.4 via Ubuntu PPA
I’ve built the new release packages into this unofficial PPA for Ubuntu 20.04 and higher. Ubuntu 18.04 is not supported due to dependency library version mis-match.
The new web user interface depends on NPM (Node.js package manager). It requires internet connection while building process, but launchpad build farm does NOT have. Meaning so far the PPA package does not include new web UI via JavaScript, but the old web user interface for remote control is stilling working in my case in Ubuntu 22.04.
1. First, press Ctrl+Alt+T on keyboard to open a terminal window. When it opens, run command to add the PPA:
sudo add-apt-repository ppa:ubuntuhandbook1/transmission
Type user password (no asterisk feedback) when it asks and hit Enter to continue.
2. After adding the PPA, you can then launch Software Updater (Update Manager) and upgrade the system pre-installed transmission package to the new 4.0.0 release.
For Ubuntu based system without the BitTorrent client pre-installed, you may run command below to install it:
sudo apt update && sudo apt install transmission-gtk
You may replace transmission-gtk
with (or add) following package:
transmission-qt
– Qt user interface for KDE, LXQt, etc.transmission-cli
– command line interface.transmission-daemon
– the daemon for running in background, and access via webUI
Uninstall Transmission 4.0.4
You can choose to downgrade the BitTorrent client to system pre-installed version, by running command in terminal:
sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/transmission
Or, remove the software packages instead by running command:
sudo apt remove --autoremove transmission-gtk transmission-qt transmission-cli transmission-daemon
And remove the PPA repository either via “Software & Updates” tool by removing the source line under “Other Software” tab, or by running command:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/transmission
That’s all. Enjoy!
Thank you so much!
4.0.1 released few days ago: https://github.com/transmission/transmission/releases/
Do you plan to update the ppa?
Updated!
4.0.1 is out
Already update the PPA package. Thanks for your comment!
Version 4.0.1 verify torrent not working (greyed out)
Please report issue at https://github.com/transmission/transmission/issues.
I’m not downloading torrent quite a lot, but if it’s something to do with this bug.
Thank you for this
Newbie question… Does this PPA also apply to Ubuntu SERVER 22.04 setups? Seeing that “the PPA package does not include new web UI via JavaScript” also makes me a bit hesitant.
NOT tried, but it should work just like the previous 3.00 release. Install the daemon package (
transmission-daemon
), setup the config file (/etc/transmission-daemon/settings.json
) and start the service, you should finally be able to access remotely using a web browser.The PPA disabled the new Web client, but NOT the web access function. The legacy web user interface is still working!
Thanks for the quick reply. I’ll give 4.01 a test run in a couple of days.
The reason I’m also hesitant is that the current web user interface is not fully compatible with the Dark Reader browser extension which turns webpages into a dark mode version. Most of the Transmission webpage is displayed properly but the menu icons at the top completely disappear in dark mode.
Thank you very much. Please update to 4.0.2
wonderful – thanks so much :)
Thank you very much!
I easy updated Transmission 3.0.0 to 4.0.2 with your PPA @ launchpad.net. Thank you very much!
Could you please update to 4.0.3?
Thanks for mentioning that v4.0.3 is out.
I’ll update the package a few hours later today.PPA updated!Nice job. Thank you very much!
thx
Hope you can do the ole razzle-dazzle again as a nice end-of-the-year present, and update the PPA as 4.0.5 is out now. Thanks in advance.
Thanks so much for this PPA. I was stuck on 3.0 until I found this.