flathub / org.qbittorrent.qBittorrent

https://flathub.org/apps/details/org.qbittorrent.qBittorrent
9 stars 12 forks source link

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:
      flatpak install flathub org.qbittorrent.qBittorrent
    • To run:
      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:
      flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
    • To install:
      flatpak install flathub-beta org.qbittorrent.qBittorrent
    • To run:
      flatpak run org.qbittorrent.qBittorrent//beta
    • Set stable version as the default when you invoke flatpak run org.qbittorrent.qBittorrent
      sudo flatpak make-current org.qbittorrent.qBittorrent stable
    • Set beta version as the default when you invoke flatpak run org.qbittorrent.qBittorrent
      sudo flatpak make-current org.qbittorrent.qBittorrent beta

Build Locally

  1. Add flathub repository to current user:

    flatpak remote-add \
     --if-not-exists \
     --user \
     flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  2. Build it:

    flatpak-builder \
     --ccache \
     --force-clean \
     --install \
     --install-deps-from=flathub \
     --repo=repo \
     --sandbox \
     --user \
     _build \
     org.qbittorrent.qBittorrent.yaml
  3. Run it:

    flatpak run org.qbittorrent.qBittorrent
  4. Remove it:

    flatpak uninstall org.qbittorrent.qBittorrent