qBittorrent Version shipping with DietPi

Have some feedback, questions, suggestions, or just fancy a chat? Pop it in here.
Post Reply
cillium
Posts: 6
Joined: Tue Jun 12, 2018 2:12 am

qBittorrent Version shipping with DietPi

Post by cillium » Tue Jun 12, 2018 2:30 am

Hello,

I noticed that the qBittorrent version that ships with latest version of DietPi is quite old; 3.3.7 is from Sept 2016. This 4.x series also has great improvements to the webUI component (for headless use).

Is there any way to update the qBittorrent version?

I previously tried getting a package from the beta release of debian (raspbian?) and I got qBittorrent 4.x running, but it seems that installing a package from the "unstable" stream messes with DietPi's stability. I started getting random errors and the software installation tool stopped working.

I have no issues running multiple services (NAS, media server, torrent client) in parallel if I stick with application versions provided (I did notice that plex gets updated via apt-get).

Perhaps there is a more elegant way to get qBittorrent 4.x running on the latest version of DietPi?

User avatar
Fourdee
Site Admin
Posts: 2789
Joined: Tue Feb 06, 2007 12:36 pm

Re: qBittorrent Version shipping with DietPi

Post by Fourdee » Tue Jun 12, 2018 4:14 am

Hi,

Currently qbittorrent is installed via APT: https://packages.debian.org/stretch/qbittorrent-nox

To upgrade to version 4.x, you'll either need to:
- Upgrade to Debian Buster (potentially unstable and not officially supported by DietPi yet): https://packages.debian.org/buster/qbittorrent-nox
- Compile 4.x for your system manually: https://github.com/qbittorrent/qBittorr ... and-Ubuntu
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal and Bitcoin.

cillium
Posts: 6
Joined: Tue Jun 12, 2018 2:12 am

Re: qBittorrent Version shipping with DietPi

Post by cillium » Tue Jun 12, 2018 4:29 pm

Thanks for the quick response.

Installing the 4.x package from buster (that's what I referred to when I mentioned the "unstable stream") messes up my system stability. Tools such as DietPi installer stop working. I would rather keep everything stable and as close to default as possible.

If I complied 4.x for my system manually, would that version be "compatible" with built-in system utilities? I.e. Could I install other packages that can be managed by DietPi? How will installing all the compilation dependencies impact my system? Would it be best to uninstall the 3.x version and manage my 4.x "port" on an ad-hoc basis?

Still learning linux. :D

Btw, thanks for your work on DietPi. I initially started with Raspbian Lite, but I like DietPi's approach a lot more. A few well polished utilities make the Linux experience so much better.

hrvstr
Posts: 1
Joined: Mon Mar 04, 2019 8:10 am

Re: qBittorrent Version shipping with DietPi

Post by hrvstr » Mon Mar 04, 2019 8:12 am

Did you ever figure this out? I would like a newer version too.

User avatar
MichaIng
Legend
Posts: 1510
Joined: Sat Nov 18, 2017 5:21 pm

Re: qBittorrent Version shipping with DietPi

Post by MichaIng » Tue Mar 05, 2019 11:48 pm

@cillium @hrvstr
I would recommend indeed a custom build instead of pulling the packages from Buster repo.

Uninstall qBittorrent first via dietpi-software.
Then follow this great guide from one of our users: https://github.com/qbittorrent/qBittorr ... RM-devices

After this is done, indeed you could remove the build tools:

Code: Select all

apt purge build-essential automake libboost-dev libboost-system-dev libboost-chrono-dev libboost-random-dev libssl-dev libgeoip-dev qtbase5-dev qttools5-dev-tools libqt5svg5-dev zlib1g-dev
apt --purge autoremove
Or you leave these in place, so you are able to easily update qBittorrent according to the end of the guide.

Generally software installed manually via APT or custom builds do not interfere with DietPi software or system. DietPi is still a purified Debian with a custom setting and tool set. Only take care when mixing dietpi-software installs with the same software title installed from other sources. But that is the case with every piece of software installed via any method: Never mix two install methods ;).

arifur
Posts: 1
Joined: Thu May 18, 2017 9:22 am

Re: qBittorrent Version shipping with DietPi

Post by arifur » Sat Jun 15, 2019 2:30 pm

MichaIng wrote:
Tue Mar 05, 2019 11:48 pm
@cillium @hrvstr
I would recommend indeed a custom build instead of pulling the packages from Buster repo.
I am currently using Buster repo and its stable. I tried compiling, after two to three hours on a opi zero I encountered an error and just gave up and updated to Buster. Seems to be working just fine.

User avatar
MichaIng
Legend
Posts: 1510
Joined: Sat Nov 18, 2017 5:21 pm

Re: qBittorrent Version shipping with DietPi

Post by MichaIng » Thu Jun 20, 2019 6:11 pm

@arifur
Jep meanwhile Buster became quite stable.

Yeah, possibly RAM on OPi Zero is not sufficient (assure that you have a swap file so that at least 2G are available) and limited CPU power has large impact on compilation speed in general. This is one reason why I am not keen to install software in DietPi-Software via in-place compilation in general, at least if no well maintained installer is available ;).

aftensleuk
Posts: 2
Joined: Sun Jul 21, 2019 7:27 pm

Re: qBittorrent Version shipping with DietPi

Post by aftensleuk » Sun Jul 21, 2019 10:23 pm

Hi!

I am waiting for an update to Buster for my Raspberry Pi 3b+. The primary reason for this is that it's required (as far as I understand) for a newer version of Qbittorrent which features a (much) better Webui. (https://packages.debian.org/buster/qbittorrent)

Will Dietpi update itselt from Stretch to Buster via Dietpi-update soon? Or perhaps via apt-get update && apt-get upgrade?

Thank you so much for developing and maintaining Dietpi! It has changed my entire infrastructure at home. I threw out all energy consuming servers which took up a lot of space and replaced them with Raspberries and it's working great thanks to you!

EDIT: I ended up re-flashing to the new Buster image. Qbittorrent was installed with latest version available and it's working great!

Post Reply