diff --git a/Compilation:-Alpine-Linux.md b/Compilation-Alpine-Linux.md similarity index 94% rename from Compilation:-Alpine-Linux.md rename to Compilation-Alpine-Linux.md index 44b02e1..46bea95 100644 --- a/Compilation:-Alpine-Linux.md +++ b/Compilation-Alpine-Linux.md @@ -8,7 +8,7 @@ This guide will help you install qBittorrent on Alpine Linux using a combination The majority of these commands are copy and paste but some can be modified. For example, in the libtorrent section there is a choice between libtorrent `v1` or `v2`. Check the notes and commented commands for more information. -Check out the [common information](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake:-common-information) page to learn more about the available build configuration options for qBittorrent (for example, to compile qBittorrent without the GUI) and also CMake itself, if you're new to it. +Check out the [common information](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake-common-information) page to learn more about the available build configuration options for qBittorrent (for example, to compile qBittorrent without the GUI) and also CMake itself, if you're new to it. ## Build dependencies diff --git a/Compilation:-CentOS-7.x.md b/Compilation-CentOS-7.x.md similarity index 100% rename from Compilation:-CentOS-7.x.md rename to Compilation-CentOS-7.x.md diff --git a/Compilation:-CentOS-8.x.md b/Compilation-CentOS-8.x.md similarity index 100% rename from Compilation:-CentOS-8.x.md rename to Compilation-CentOS-8.x.md diff --git a/Compilation:-Debian,-Ubuntu,-and-derivatives.md b/Compilation-Debian,-Ubuntu,-and-derivatives.md similarity index 94% rename from Compilation:-Debian,-Ubuntu,-and-derivatives.md rename to Compilation-Debian,-Ubuntu,-and-derivatives.md index 7f3208a..6f4a41e 100644 --- a/Compilation:-Debian,-Ubuntu,-and-derivatives.md +++ b/Compilation-Debian,-Ubuntu,-and-derivatives.md @@ -1,6 +1,6 @@ # Introduction -**NOTE:** for qBittorrent revisions older than `63ff5e3` (2020-09-19), use the [legacy guide](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian-and-Ubuntu) instead. +**NOTE:** for qBittorrent revisions older than `63ff5e3` (2020-09-19), use the [legacy guide](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Debian-and-Ubuntu) instead. This how-to will guide you through compiling qBittorrent from source on Debian, Ubuntu, and other derivative distros. @@ -82,7 +82,7 @@ cmake -G "Ninja" -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREF cmake --build build ``` -Check out the [common information](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake:-common-information) page to learn more about the available build configuration options (for compiling without the GUI, for instance) and CMake itself, if you're new to it. +Check out the [common information](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake-common-information) page to learn more about the available build configuration options (for compiling without the GUI, for instance) and CMake itself, if you're new to it. Once qBittorrent is built, you can run it straight from the build directory. Documentation about running qBittorrent without GUI is available [here](https://github.com/qbittorrent/qBittorrent/wiki/Running-qBittorrent-without-X-server-(WebUI-only)). diff --git a/Compilation:-Debian-and-Ubuntu.md b/Compilation-Debian-and-Ubuntu.md similarity index 100% rename from Compilation:-Debian-and-Ubuntu.md rename to Compilation-Debian-and-Ubuntu.md diff --git a/Compilation:-FreeBSD-(no-GUI).md b/Compilation-FreeBSD-(no-GUI).md similarity index 100% rename from Compilation:-FreeBSD-(no-GUI).md rename to Compilation-FreeBSD-(no-GUI).md diff --git a/Compiliation:-Fully-static-binaries-on-Linux-(glibc-or-musl).md b/Compilation-Fully-static-binaries-on-Linux-(glibc-or-musl).md similarity index 100% rename from Compiliation:-Fully-static-binaries-on-Linux-(glibc-or-musl).md rename to Compilation-Fully-static-binaries-on-Linux-(glibc-or-musl).md diff --git a/Compilation:-MSVC-10.0-(dynamic-linkage).md b/Compilation-MSVC-10.0-(dynamic-linkage).md similarity index 100% rename from Compilation:-MSVC-10.0-(dynamic-linkage).md rename to Compilation-MSVC-10.0-(dynamic-linkage).md diff --git a/Compilation:-MSVC-2008-(static-linkage).mediawiki b/Compilation-MSVC-2008-(static-linkage).mediawiki similarity index 100% rename from Compilation:-MSVC-2008-(static-linkage).mediawiki rename to Compilation-MSVC-2008-(static-linkage).mediawiki diff --git a/Compilation:-MSVC-2010-(x86_64)-(dynamic-linkage).md b/Compilation-MSVC-2010-(x86_64)-(dynamic-linkage).md similarity index 100% rename from Compilation:-MSVC-2010-(x86_64)-(dynamic-linkage).md rename to Compilation-MSVC-2010-(x86_64)-(dynamic-linkage).md diff --git a/Compilation:-MSVC-2013-(static-linkage).md b/Compilation-MSVC-2013-(static-linkage).md similarity index 100% rename from Compilation:-MSVC-2013-(static-linkage).md rename to Compilation-MSVC-2013-(static-linkage).md diff --git a/Compilation:-MSVC-2013-(x86_64)-(dynamic-linkage).md b/Compilation-MSVC-2013-(x86_64)-(dynamic-linkage).md similarity index 100% rename from Compilation:-MSVC-2013-(x86_64)-(dynamic-linkage).md rename to Compilation-MSVC-2013-(x86_64)-(dynamic-linkage).md diff --git a/Compilation:-MSVC-2017-(x86_64)-(static-linkage).mediawiki b/Compilation-MSVC-2017-(x86_64)-(static-linkage).mediawiki similarity index 100% rename from Compilation:-MSVC-2017-(x86_64)-(static-linkage).mediawiki rename to Compilation-MSVC-2017-(x86_64)-(static-linkage).mediawiki diff --git a/Compilation:-Raspberry-Pi-OS-and-DietPi.md b/Compilation-Raspberry-Pi-OS-and-DietPi.md similarity index 96% rename from Compilation:-Raspberry-Pi-OS-and-DietPi.md rename to Compilation-Raspberry-Pi-OS-and-DietPi.md index 40457b4..85352e5 100644 --- a/Compilation:-Raspberry-Pi-OS-and-DietPi.md +++ b/Compilation-Raspberry-Pi-OS-and-DietPi.md @@ -6,7 +6,7 @@ Both are based on Debian. Debian 9.0 ships with a patched version of an older qB This guide outlines the steps needed to compile qBittorrent-nox 4.3.x and run it as a service. Both DietPi and Raspberry Pi OS provide pre-compiled qBittorrent using either `dietpi-software` or `apt`. Use this guide if you want to run the most recent qBittorrent (and libtorrent-rasterbar). -This guide was made possible by the authors of the [Debian/Ubuntu compilation guide](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian-and-Ubuntu "Debian/Ubuntu compilation guide") and [Guide on running qBittorrent as a service](https://github.com/qbittorrent/qBittorrent/wiki/Setting-up-qBittorrent-on-Ubuntu-server-as-daemon-with-Web-interface-(15.04-and-newer) "Guide on running qBittorrent as a service"). A few DietPi-specific amendments are included. +This guide was made possible by the authors of the [Debian/Ubuntu compilation guide](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Debian-and-Ubuntu "Debian/Ubuntu compilation guide") and [Guide on running qBittorrent as a service](https://github.com/qbittorrent/qBittorrent/wiki/Setting-up-qBittorrent-on-Ubuntu-server-as-daemon-with-Web-interface-(15.04-and-newer) "Guide on running qBittorrent as a service"). A few DietPi-specific amendments are included. # Table of Contents diff --git a/Compilation:-Raspbian-for-LeMaker-Banana-Pro.md b/Compilation-Raspbian-for-LeMaker-Banana-Pro.md similarity index 100% rename from Compilation:-Raspbian-for-LeMaker-Banana-Pro.md rename to Compilation-Raspbian-for-LeMaker-Banana-Pro.md diff --git a/Compilation:-Windows-(MSVC-2019,-64-bit,-static-linkage).md b/Compilation-Windows-(MSVC-2019,-64-bit,-static-linkage).md similarity index 97% rename from Compilation:-Windows-(MSVC-2019,-64-bit,-static-linkage).md rename to Compilation-Windows-(MSVC-2019,-64-bit,-static-linkage).md index e5da5dc..5c7d77f 100644 --- a/Compilation:-Windows-(MSVC-2019,-64-bit,-static-linkage).md +++ b/Compilation-Windows-(MSVC-2019,-64-bit,-static-linkage).md @@ -114,6 +114,6 @@ Then, configure and build with CMake, using the `vcpkg` toolchain file (change t Same as above, but also pass `-DLibtorrentRasterbar_DIR=C:\path\to\libtorrent-install-dir\lib\cmake\LibtorrentRasterbar` to the configure command line. -Check out the [common information](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake:-common-information) page to learn more about the available build configuration options (for compiling without WebUI functionality, for instance). +Check out the [common information](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake-common-information) page to learn more about the available build configuration options (for compiling without WebUI functionality, for instance). Once qBittorrent is built, you can run it straight from the build directory. diff --git a/Compilation:-macOS-(x86_64,-arm64,-cross-compilation).md b/Compilation-macOS-(x86_64,-arm64,-cross-compilation).md similarity index 100% rename from Compilation:-macOS-(x86_64,-arm64,-cross-compilation).md rename to Compilation-macOS-(x86_64,-arm64,-cross-compilation).md diff --git a/Compilation:-macOS.md b/Compilation-macOS.md similarity index 100% rename from Compilation:-macOS.md rename to Compilation-macOS.md diff --git a/Compilation-with-CMake:-common-information.md b/Compilation-with-CMake-common-information.md similarity index 100% rename from Compilation-with-CMake:-common-information.md rename to Compilation-with-CMake-common-information.md diff --git a/Compiling:-MSVC-2017-(static-linkage).mediawiki b/Compiling-MSVC-2017-(static-linkage).mediawiki similarity index 100% rename from Compiling:-MSVC-2017-(static-linkage).mediawiki rename to Compiling-MSVC-2017-(static-linkage).mediawiki diff --git a/External-programs:-How-to.md b/External-programs-How-to.md similarity index 100% rename from External-programs:-How-to.md rename to External-programs-How-to.md diff --git a/External-programs:-savecategory.md b/External-programs-savecategory.md similarity index 100% rename from External-programs:-savecategory.md rename to External-programs-savecategory.md diff --git a/Home.md b/Home.md index 2ce4377..5f8672c 100644 --- a/Home.md +++ b/Home.md @@ -20,8 +20,8 @@ Everyone is welcome to edit and improve the wiki! ### External programs -* [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-How-to) -* [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-savecategory) +* [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-How-to) +* [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-savecategory) ### Search plugins @@ -93,25 +93,25 @@ Everyone is welcome to edit and improve the wiki! ### Compilation -[Common information for CMake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake:-common-information) +[Common information for CMake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake-common-information) #### *BSD, Linux -* [Alpine Linux](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Alpine-Linux) -* [CentOS 8.x](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-CentOS-8.x) -* [Debian / Ubuntu and derivatives (CMake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian,-Ubuntu,-and-derivatives) -* [Debian / Ubuntu and derivatives (autotools/qmake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian-and-Ubuntu) +* [Alpine Linux](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Alpine-Linux) +* [CentOS 8.x](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-CentOS-8.x) +* [Debian / Ubuntu and derivatives (CMake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Debian,-Ubuntu,-and-derivatives) +* [Debian / Ubuntu and derivatives (autotools/qmake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Debian-and-Ubuntu) * [Docker](https://github.com/qbittorrent/docker-qbittorrent-nox#readme) -* [FreeBSD (no GUI)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-FreeBSD-(no-GUI)) -* [Fully static binaries on Linux (glibc or musl)](https://github.com/qbittorrent/qBittorrent/wiki/Compiliation:-Fully-static-binaries-on-Linux-(glibc-or-musl)) -* [Raspberry Pi OS / DietPi](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Raspberry-Pi-OS-and-DietPi) -* [Raspbian for LeMaker Banana Pro](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Raspbian-for-LeMaker-Banana-Pro) +* [FreeBSD (no GUI)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-FreeBSD-(no-GUI)) +* [Fully static binaries on Linux (glibc or musl)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Fully-static-binaries-on-Linux-(glibc-or-musl)) +* [Raspberry Pi OS / DietPi](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Raspberry-Pi-OS-and-DietPi) +* [Raspbian for LeMaker Banana Pro](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Raspbian-for-LeMaker-Banana-Pro) #### macOS -* [cmake (x86_64, arm64, cross-compilation, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-macOS-(x86_64,-arm64,-cross-compilation)) -* [autotools/qmake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-macOS) +* [cmake (x86_64, arm64, cross-compilation, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-macOS-(x86_64,-arm64,-cross-compilation)) +* [autotools/qmake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-macOS) #### Windows - * [MSVC 2019 (CMake, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Windows-(MSVC-2019,-64-bit,-static-linkage)) + * [MSVC 2019 (CMake, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Windows-(MSVC-2019,-64-bit,-static-linkage)) * [MSVC 2019 (qmake, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compiling-with-MSVC-2019-(static-linkage)) * [MSYS2](https://github.com/Chocobo1/qbittorent_msys2#readme) diff --git a/Obsolete-compilation-guides.md b/Obsolete-compilation-guides.md index 7b0434c..b22a6f3 100644 --- a/Obsolete-compilation-guides.md +++ b/Obsolete-compilation-guides.md @@ -1,10 +1,10 @@ This is a list of obsolete compilation guides, maintained for reference only. -* [CentOS 7.x](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-CentOS-7.x) -* [MSVS 10.0 (dynamic linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-MSVC-10.0-(dynamic-linkage)) -* [MSVS 2008 (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-MSVC-2008-(static-linkage)) -* [MSVS 2008 (x86_64) (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-MSVC-2010-(x86_64)-(dynamic-linkage)) -* [MSVC 2013 (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-MSVC-2013-(static-linkage)) -* [MSVC 2013 (x86_64) (dynamic linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-MSVC-2013-(x86_64)-(dynamic-linkage)) -* [MSVC 2017 (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compiling:-MSVC-2017-(static-linkage)) -* [MSVC 2017 (x86_64) (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-MSVC-2017-(x86_64)-(static-linkage)) +* [CentOS 7.x](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-CentOS-7.x) +* [MSVS 10.0 (dynamic linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-10.0-(dynamic-linkage)) +* [MSVS 2008 (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-2008-(static-linkage)) +* [MSVS 2008 (x86_64) (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-2010-(x86_64)-(dynamic-linkage)) +* [MSVC 2013 (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-2013-(static-linkage)) +* [MSVC 2013 (x86_64) (dynamic linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-2013-(x86_64)-(dynamic-linkage)) +* [MSVC 2017 (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compiling-MSVC-2017-(static-linkage)) +* [MSVC 2017 (x86_64) (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-2017-(x86_64)-(static-linkage)) diff --git a/_Sidebar.md b/_Sidebar.md index ddd3fc1..8593804 100644 --- a/_Sidebar.md +++ b/_Sidebar.md @@ -16,8 +16,8 @@ ### External programs -* [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-How-to) -* [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-savecategory) +* [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-How-to) +* [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-savecategory) ### Search plugins @@ -89,25 +89,25 @@ ### Compilation -[Common information for CMake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake:-common-information) +[Common information for CMake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-with-CMake-common-information) #### *BSD, Linux -* [Alpine Linux](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Alpine-Linux) -* [CentOS 8.x](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-CentOS-8.x) -* [Debian / Ubuntu and derivatives (CMake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian,-Ubuntu,-and-derivatives) -* [Debian / Ubuntu and derivatives (autotools/qmake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Debian-and-Ubuntu) +* [Alpine Linux](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Alpine-Linux) +* [CentOS 8.x](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-CentOS-8.x) +* [Debian / Ubuntu and derivatives (CMake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Debian,-Ubuntu,-and-derivatives) +* [Debian / Ubuntu and derivatives (autotools/qmake)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Debian-and-Ubuntu) * [Docker](https://github.com/qbittorrent/docker-qbittorrent-nox#readme) -* [FreeBSD (no GUI)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-FreeBSD-(no-GUI)) -* [Fully static binaries on Linux (glibc or musl)](https://github.com/qbittorrent/qBittorrent/wiki/Compiliation:-Fully-static-binaries-on-Linux-(glibc-or-musl)) -* [Raspberry Pi OS / DietPi](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Raspberry-Pi-OS-and-DietPi) -* [Raspbian for LeMaker Banana Pro](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Raspbian-for-LeMaker-Banana-Pro) +* [FreeBSD (no GUI)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-FreeBSD-(no-GUI)) +* [Fully static binaries on Linux (glibc or musl)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Fully-static-binaries-on-Linux-(glibc-or-musl)) +* [Raspberry Pi OS / DietPi](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Raspberry-Pi-OS-and-DietPi) +* [Raspbian for LeMaker Banana Pro](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Raspbian-for-LeMaker-Banana-Pro) #### macOS -* [cmake (x86_64, arm64, cross-compilation, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-macOS-(x86_64,-arm64,-cross-compilation)) -* [autotools/qmake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-macOS) +* [cmake (x86_64, arm64, cross-compilation, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-macOS-(x86_64,-arm64,-cross-compilation)) +* [autotools/qmake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-macOS) #### Windows - * [MSVC 2019 (CMake, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Windows-(MSVC-2019,-64-bit,-static-linkage)) + * [MSVC 2019 (CMake, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Windows-(MSVC-2019,-64-bit,-static-linkage)) * [MSVC 2019 (qmake, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compiling-with-MSVC-2019-(static-linkage)) * [MSYS2](https://github.com/Chocobo1/qbittorent_msys2#readme)