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 22.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.0 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.
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.0
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?
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
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