Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Cover image for Run qBittorrent in Android
Ankush Bhagat
Ankush Bhagat

Posted on • Edited on

     

Run qBittorrent in Android

Have you ever wanted to run qBittorrent on your Android device? With Termux and proot-distro, it's possible! In this guide, I'll show you how to set up qBittorrent-nox (the headless version of qBittorrent) on your Android phone using Debian in Termux. Let’s get started!

What You’ll Need:

  • 1. Termux installed on your Android device (preferably from F-Droid).
  • 2. An active internet connection.

What is Termux?
Termux is a terminal emulator and Linux environment for Android. With Termux, you can run a full-fledged Linux distribution on your Android device.

What is qBittorrent-nox?
qBittorrent-nox is the headless (no GUI) version of qBittorrent, perfect for running on servers or, in this case, your Android device through a terminal interface. You can still control it via a web UI.

Step-by-Step Guide
1. Install Termux and Update the Package Manager
First, open Termux on your Android device and update the package manager to make sure you have the latest versions of the necessary tools.

pkg update&& pkg upgrade
Enter fullscreen modeExit fullscreen mode

2. Install proot-distro
Now, install proot-distro. This tool allows us to install and run full Linux distributions inside Termux.

pkginstallproot-distro
Enter fullscreen modeExit fullscreen mode

3. Install Debian Using proot-distro
Next, we’ll install the Debian distribution. Debian is a stable and popular Linux distribution that's perfect for running qBittorrent.

proot-distroinstalldebian
Enter fullscreen modeExit fullscreen mode

4. Log into the Debian Environment
Now, log into your newly installed Debian system using the command below. This will drop you into a Debian shell.

proot-distro login debian
Enter fullscreen modeExit fullscreen mode

You are now running Debian inside Termux!

5. Update Debian's Package Manager
Just like we did in Termux, let's update and upgrade the package manager inside Debian to ensure everything is up to date.

apt update
Enter fullscreen modeExit fullscreen mode

6. Install qBittorrent-nox
Finally, it's time to install qBittorrent-nox. Since we're inside Debian, the process is simple. Run the following command:

apt install -y qbittorrent-nox
Enter fullscreen modeExit fullscreen mode

7. Start qBittorrent-nox
To start qBittorrent, just use this command:

qbittorrent-nox
Enter fullscreen modeExit fullscreen mode

9. Access qBittorrent's Web UI Externally
At this point, qBittorrent is listening on all network interfaces, so you can access the web UI from your mobile browser or local network. Open your browser and enter:

http://localhost:8080
Enter fullscreen modeExit fullscreen mode

10. Control qBittorrent with qBitController
Now that qBittorrent is set up for remote access, you can control it using the qBitController app.

Download qBitController from the Play Store or fromhere.

Open the app and configure the server settings:

Image description

Credentials:

Host: localhostPort: 8080 (or whatever port you configured)Username: adminPassword: adminadmin (or your custom credentials)
Enter fullscreen modeExit fullscreen mode

You should now be able to control qBittorrent from the app!

Summary
You’ve successfully installed qBittorrent-nox on Android using Termux and Debian with proot-distro, and configured it for remote access with a client app like qBitController. Now, you can manage your torrents on your Android device from a clean mobile interface.

If you run into any issues or have questions, feel free to leave a comment below. Happy torrenting!

Top comments(2)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss
CollapseExpand
 
david_meffe_da1509a535d78 profile image
David Meffe
  • Joined

this was very easy to follow and i got super excited as everything was installing without an issue. I got everything installed on my shield pro and was even able to connect to it through the webUI. However downloads won't start. They stay stalled. Note that after I start Bittorrent-nox I get the the following lines come up:
QNetworkInterface/AF_NETLINK: found unknown interface with index 1
QNetworkInterface/AF_NETLINK: found unknown interface with index 7

Not sure if that's related or not, but i figured it was worth mentioning.

CollapseExpand
 
ankushbhagat profile image
Ankush Bhagat
  • Joined

Can you attach a full screenshot

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

  • Joined

Trending onDEV CommunityHot

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp