qBittorrent 5.0.3 Released! Potential Crash Fix, Other Improvements

Last updated: December 18, 2024 — Leave a comment

qBittorrent, the popular free open-source Qt based BitTorrent client, released version 5.0.3 along with 5.1.0 Beta one day ago on Tuesday.

Changlog for the new 5.1.0 Beta so far is not available. But for version 5.0.3, it’s a maintenance release that includes primarily bug-fixes, improvements, and translation updates.

Since libtorrent alerts are handled asynchronously, there can be obsolete “state update” event reached here after torrent was reloaded in libtorrent. In the new release, it just discards such events. And, this change fixed potential app crash when changing locations of multiple torrents.

In Windows, qBittorrent does not read the correct .lnk file size (neither the shortcut file as-is, nor the target it points to) when creating torrents. So developer made change to NOT follow (meaning exclude) symlinks when creating torrents on Windows. But, it still follow symlinks on non-Windows operating systems as they don’t have such issue.

For Web UI, qBittorrent fixed reloading page after login, as well as an issue that it was unable to remove trackers with | in their URLs.

Other changes in qBittorrent 5.0.3 include:

  • Fix incorrect SQL column definition
  • RSS: Don’t add duplicate episodes to previously matched
  • RSS: Use cached current time when parsing RSS feed
  • Avoid redundant requests of announce entries from libtorrent
  • Update Italian translation.

Get qBittorrent 5.0.3

The software website provides the source tarball, as well as Linux, Windows, and macOS packages available to download via the link below:

For Linux, it’s a non-install portable AppImage. Just add executable permission from file properties dialog, then user can click run it to launch the torrent client. Though, Ubuntu 22.04 and higher needs to enable AppImage support by installing libfuse2 package.

For choice, qBittorrent 5.0.3 is also available in its official PPA for Ubuntu 24.10. The PPA however no longer support 24.04 and earlier because they don’t match minimum Qt6 requirement.

To add the PPA and install qBittorrent in Ubuntu, use commands:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
sudo apt update
sudo apt install qbittorrent qbittorrent-nox

For Ubuntu 24.04 and older, as well as most other Linux, this client is also available as Flatpak package, though it runs in sandbox environment.

Just follow the setup guide to enable flatpak support, while Debian/Ubuntu users can run the single command below in terminal (Ctrl+Alt+T):

sudo apt install flatpak

Then, use the command below will install the Flatpak package into your system:

flatpak install https://dl.flathub.org/repo/appstream/org.qbittorrent.qBittorrent.flatpakref

If you’re first time installing a Flatpak app package, then there will be lots of downloads for runtime libraries, and you need a log out and back in to make app icon visible.

Uninstall qBittorrent

Depends on which package you installed, uninstall the PPA package by running command in terminal (Ctrl+Alt+T):

sudo apt remove --autoremove qbittorrent qbittorrent-nox

Then you may also remove the PPA repository from your system via command:

sudo add-apt-repository --remove ppa:qbittorrent-team/qbittorrent-stable

To remove the Flatpak package, simply run command:

flatpak uninstall --delete-data org.qbittorrent.qBittorrent

Also run flatpak uninstall --unused to remove useless run-time libraries.

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee: https://ko-fi.com/ubuntuhandbook1 |

No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

*