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.