Transmission, the default torrent downloading app for Ubuntu, announced the new major 4.0.0 release today!
The new release migrated the codebase from C to C++ programming language. And now it uses the gtkmm toolkit instead of GTK for its user interface. With the code improvements, it can even have 50% less CPU and 70% fewer memory usage.
Transmission 4.0.0 introduced support for using BitTorrent v2 and hybrid torrents. In ‘Preferences’ ->’Network’ settings page, there’s option to set default public trackers. And in “Seeding” settings page, it allows to call a custom script when done seeding.
Other changes in Transmission 4.0.0 include:
- New version system (v3.00 -> v4.0.0)
- Remote control GUI now use RPC API ‘table’ mode, resulting smaller payloads and less bandwidth usage.
- Support IPv6 blocklists.
- See github release page for details.
How to Install Transmission 4.0.0 in Ubuntu:
Windows and macOS users can download the new release package from the software website:
For Linux user, there’s no package at the moment of writing. But as a lazy man, I use this pre-installed app to download torrents in Ubuntu frequently. If possible, I’ll make a deb package in case no PPA packages available in next few days.
UPDATE: here it is the PPA for Transmission 4.0.0 with Ubuntu 20.04, Ubuntu 22.04, and Ubuntu 22.10 support. Sadly, new WebUI excluded but it seems working with old web interface.