How to Install qBittorrent on CentOS 8

Install qBittorrent on CentOS 8

In this article, we will have explained the necessary steps to install and configure qBittorrent on CentOS 8. Before continuing with this tutorial, make sure you are logged in as a user with sudo privileges. All the commands in this tutorial should be run as a non-root user.

qBittorrent is a full-fledged BitTorrent client for CentOS that supports BitTorrent techniques like Dynamic Host Tracking, Magnet links, bandwidth control, and many more. It aims to provide an open-source alternative to uTorrent, which is a very popular BitTorrent client among Windows users. qBittorrent available on all platforms: Windows, Linux, Mac OS X, and FreeBSD. Also, available in 70 languages approximately.

Install qBittorrent on CentOS 8

Step 1. The first command will update the package lists to ensure you get the latest version and dependencies.

sudo dnf install epel-release
sudo dnf update

Step 2. Install qBittorrent on the CentOS system.

Run the following command to install qBittorrent on CentOS:

sudo dnf install qbittorrent-nox

Once installed, we can create a systemd service unit so it can run in the background and also automatically start at system boot time.

sudo systemctl enable [email protected]

Now we can start the qBittorrent service with the following command:

sudo systemctl start [email protected]

Step 3. Configure Firewall.

Open TCP port 8080 in the firewall with the following two commands:

sudo firewall-cmd --permanent --add-port=8080/tcp
sudo systemctl reload firewalld

Step 4. Accessing qBittorrent.

 Web UI which is accessible as a default on http://localhost:8080. The Web UI access is secured and the default account username is admin. The default password is “adminadmin”.


That’s all you need to do to install qBittorrent on CentOS 8. I hope you find this quick tip helpful. For further reading on qBittorrent, please refer to their official knowledge base. If you have questions or suggestions, feel free to leave a comment below.