Fix bad characters in filename

This will cause problems on Windows.
Chocobo1 2024-05-01 16:29:17 +08:00
parent 182966538c
commit 143a77a9f3
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
25 changed files with 41 additions and 41 deletions

@ -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. 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 ## Build dependencies

@ -1,6 +1,6 @@
# Introduction # 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. 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 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)). 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)).

@ -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 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 # Table of Contents

@ -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. 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. Once qBittorrent is built, you can run it straight from the build directory.

28
Home.md

@ -20,8 +20,8 @@ Everyone is welcome to edit and improve the wiki!
### External programs ### External programs
* [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-How-to) * [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-How-to)
* [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-savecategory) * [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-savecategory)
### Search plugins ### Search plugins
@ -93,25 +93,25 @@ Everyone is welcome to edit and improve the wiki!
### Compilation ### 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 #### *BSD, Linux
* [Alpine Linux](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Alpine-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) * [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 (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) * [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) * [Docker](https://github.com/qbittorrent/docker-qbittorrent-nox#readme)
* [FreeBSD (no GUI)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-FreeBSD-(no-GUI)) * [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)) * [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) * [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) * [Raspbian for LeMaker Banana Pro](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Raspbian-for-LeMaker-Banana-Pro)
#### macOS #### macOS
* [cmake (x86_64, arm64, cross-compilation, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-macOS-(x86_64,-arm64,-cross-compilation)) * [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) * [autotools/qmake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-macOS)
#### Windows #### 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)) * [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) * [MSYS2](https://github.com/Chocobo1/qbittorent_msys2#readme)

@ -1,10 +1,10 @@
This is a list of obsolete compilation guides, maintained for reference only. 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) * [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 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 (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)) * [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 (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 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 (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)) * [MSVC 2017 (x86_64) (static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-MSVC-2017-(x86_64)-(static-linkage))

@ -16,8 +16,8 @@
### External programs ### External programs
* [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-How-to) * [How-to](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-How-to)
* [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs:-savecategory) * [`savecategory`](https://github.com/qbittorrent/qBittorrent/wiki/External-programs-savecategory)
### Search plugins ### Search plugins
@ -89,25 +89,25 @@
### Compilation ### 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 #### *BSD, Linux
* [Alpine Linux](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-Alpine-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) * [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 (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) * [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) * [Docker](https://github.com/qbittorrent/docker-qbittorrent-nox#readme)
* [FreeBSD (no GUI)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-FreeBSD-(no-GUI)) * [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)) * [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) * [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) * [Raspbian for LeMaker Banana Pro](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-Raspbian-for-LeMaker-Banana-Pro)
#### macOS #### macOS
* [cmake (x86_64, arm64, cross-compilation, static linkage)](https://github.com/qbittorrent/qBittorrent/wiki/Compilation:-macOS-(x86_64,-arm64,-cross-compilation)) * [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) * [autotools/qmake](https://github.com/qbittorrent/qBittorrent/wiki/Compilation-macOS)
#### Windows #### 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)) * [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) * [MSYS2](https://github.com/Chocobo1/qbittorent_msys2#readme)