Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flathub/org.qbittorrent.qbittorrent


https://github.com/flathub/org.qbittorrent.qbittorrent

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# qBittorrent Flatpak

Get it on Flathub

## Installation

To install, simply click the above `Get it on Flathub` button and follow the instructions. \
In reality, 2 branches are provided:
1. stable (default) \
This follows the regular stable release of qBittorrent (with GUI).
* To install:
```shell
flatpak install flathub org.qbittorrent.qBittorrent
```
* To run:
```shell
flatpak run org.qbittorrent.qBittorrent
```

2. beta \
This follows the latest development of qBittorrent and libtorrent-rasterbar. However, due to laziness
it isn't updated regularly.
* Add flathub-beta repository:
```shell
flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
```
* To install:
```shell
flatpak install flathub-beta org.qbittorrent.qBittorrent
```
* To run:
```shell
flatpak run org.qbittorrent.qBittorrent//beta
```
* Set stable version as the default when you invoke `flatpak run org.qbittorrent.qBittorrent`
```shell
sudo flatpak make-current org.qbittorrent.qBittorrent stable
```
* Set beta version as the default when you invoke `flatpak run org.qbittorrent.qBittorrent`
```shell
sudo flatpak make-current org.qbittorrent.qBittorrent beta
```

## Build Locally

1. Add flathub repository to current user:
```shell
flatpak remote-add \
--if-not-exists \
--user \
flathub https://dl.flathub.org/repo/flathub.flatpakrepo
```

2. Build it:
```shell
flatpak-builder \
--ccache \
--force-clean \
--install \
--install-deps-from=flathub \
--repo=repo \
--sandbox \
--user \
_build \
org.qbittorrent.qBittorrent.yaml
```

3. Run it:
```shell
flatpak run org.qbittorrent.qBittorrent
```

4. Remove it:
```shell
flatpak uninstall org.qbittorrent.qBittorrent
```