Howto: Get current qBittorrent from a repo for Debian 8 & 9

Share your own howto's etc. Not for support questions!

Howto: Get current qBittorrent from a repo for Debian 8 & 9

Postby stevepusser » 2017-07-04 01:21

And it's not going to be a PPA--they are built on 100% gen-yoo-wine Debian virtual machines.
Many will argue that qBittorrent is about the finest Bittorrent client available for Linux, but unfortunately it hasn't been updated in Debian since 3.3.7, and the current release is at 3.3.13. So I've set up an OBS repo with an additional newer libtorrent-rasterbar engine for it to use, tweaked the qBittorrent /debian files somewhat to make it automatically build on Qt 4 if it sees it's building on a Jessie base, but use Qt 5 if on Stretch (which saves me making two different source packages :D ), and they successfully built:

https://build.opensuse.org/package/show ... bittorrent

So the instructions, which must be run as root, not sudo, for Jessie to add the repo and key are:

Code: Select all
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/qbittorrent/Debian_8.0/ /' > /etc/apt/sources.list.d/qbittorrent.list

rm -f Release.key

wget -nv http://download.opensuse.org/repositories/home:stevenpusser:qbittorrent/Debian_8.0/Release.key -O Release.key

apt-key add - < Release.key

apt update


After this, the new qbittorrent package can be installed or upgraded in the regular manner. The Stretch commands are very similar:

Code: Select all
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/qbittorrent/Debian_9.0/ /' > /etc/apt/sources.list.d/qbittorrent.list

rm -f Release.key

wget -nv http://download.opensuse.org/repositories/home:stevenpusser:qbittorrent/Debian_9.0/Release.key -O Release.key

apt-key add - < Release.key

apt update


One of the reasons that qBittorrent got stuck is no doubt that versions newer than 3.3.7 want at least 1.1.2 of the 1.1.X libtorrent series to build against, and Stretch's was frozen at 1.1.1.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.2.1, Pale Moon 27.6.0, Audacity 2.2.0, mpv 0.27.0, Corebird 1.7.1, Firefox 57.0, SMPlayer 17.11.2
User avatar
stevepusser
 
Posts: 8938
Joined: 2009-10-06 05:53

Re: Howto: Get current qBittorrent from a repo for Debian 8

Postby stevepusser » 2017-07-24 17:53

libtorrent-rasterbar engine updated to 1.14 and qBittorrent updated to 3.3.14.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.2.1, Pale Moon 27.6.0, Audacity 2.2.0, mpv 0.27.0, Corebird 1.7.1, Firefox 57.0, SMPlayer 17.11.2
User avatar
stevepusser
 
Posts: 8938
Joined: 2009-10-06 05:53


Return to Docs, Howtos, Tips & Tricks

Who is online

Users browsing this forum: No registered users and 3 guests

fashionable