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?
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.
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.
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 .
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 .
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!
I just made the Buster-based image the default download for RPi yesterday. But dietpi-update will never do distro upgrades. It is simply too risky, many things can fail, so this is out of our support and btw out of support on every Debian derivative .
But after doing at best a full SDcard clone, you can do it yourself:
Thanks! Good to know. I did a Google search which resulted in exactly what you said; it’s too risky albeit possible. Since I run my RP4:s 24/7 I want them to be 100% rock stable, so re-flashing was the only alternative.