This repo contains a build script for qbittorent-nox
to create a fully static automatically using the current releases of the main dependencies, and an install script for installing qbittorent-nox
to your seedbox.
This script can install my pre-built static qbittorrent-nox to your seedbox. Currently this script only supports seedbox with root privilege.
This script has been tested on Debian 8/9/10, Ubuntu 16.04/18.04, CentOS 7/8, Fedora 31, Arch Linux, OpenSUSE. Slackware, AlpineLinux and Gentoo are not supported due to lack of systemd.
Shared seedboxes without root privilege will be supported later. Running script with root privilege will install qbittorrent to /usr/bin/qbittorrent-nox
, while without root it will be installed to $HOME/.local/bin/qbittorrent-nox
.
This script will also setup configuration, including systemd service and WebUI password.
bash <(wget -qO- --no-check-certificate https://github.com/LevineWoo/qbittorrent-nox-static/raw/master/install.sh) \
-u <username> -p <webui password> -w <webui port> -v <version>
For example:
bash <(curl -Ls https://github.com/LevineWoo/qbittorrent-nox-static/raw/master/install.sh) -u aniverse -p only4test \
-w 8080 -v 4.2.3.lt.1.1.14
My qBittorrent static builds can be downloaded here.
Available versions:
- 4.2.3.lt.1.2.5 (qBittorrent 4.2.3 with libtorrent 1.2.5)
- 4.2.3.lt.1.1.14 (qBittorrent 4.2.3 with libtorrent 1.1.14)
- 4.2.1.lt.1.1.14 (qBittorrent 4.2.1 with libtorrent 1.1.14)
- 4.1.9.lt.1.1.14 (qBittorrent 4.1.9 with libtorrent 1.1.14)
qBittorrent was built with the following details:
OS: Debian 10 (buster)
Arch: amd64 (x86_64)
Qt: 5.14.1 or 5.14.2
Libtorrent: 1.1.14.0 or 1.2.5.0 (RC_1_1 or RC_1_2)
Boost: 1.72.0
OpenSSL: 1.1.1d or 1.1.1f
zlib: 1.2.11
https://github.com/userdocs/qbittorrent-nox-static
https://gist.github.com/notsure2/f8eac873eb7298d89d551047779d8361