Cómo instalar qBittorrent en Fedora 40 o 39

qBittorrent es un cliente BitTorrent versátil y de código abierto que ofrece una amplia gama de funciones, incluida una interfaz de escritorio fácil de usar y una interfaz de usuario web sin interfaz gráfica, lo que lo hace ideal tanto para computadoras personales como para entornos de servidor. La versión de escritorio de qBittorrent proporciona una interfaz gráfica para administrar descargas, mientras que la versión sin interfaz gráfica (qbittorrent-nox) está diseñada para su uso en servidores, lo que le permite administrar torrents a través de un navegador web. Además, la versión sin interfaz gráfica se puede configurar para ejecutarse como un servicio, lo que proporciona una experiencia perfecta en los servidores Fedora.

En Fedora 40 o 39, puede instalar qBittorrent utilizando el administrador de paquetes DNF a través de AppStream de Fedora, que incluye las versiones de interfaz de usuario web de escritorio y sin interfaz gráfica. Esta guía le guiará por los pasos para instalar qBittorrent, configurar el servicio qbittorrent-nox con un archivo de servicio systemd y configurar los permisos de usuario y grupo adecuados para una operación segura y eficiente en los servidores de Fedora.

Método 1: instalar qBittorrent Desktop

Actualice Fedora antes de la instalación de qBittorrent

Antes de instalar qBittorrent, es fundamental actualizar su sistema Fedora para garantizar que todos los paquetes existentes estén actualizados. Esto ayuda a prevenir posibles conflictos y garantiza un proceso de instalación sin problemas.

Para actualizar su sistema Fedora, ejecute el siguiente comando:

sudo dnf upgrade --refresh

Instale el cliente GUI de escritorio qBittorrent mediante el comando DNF

Hay dos formas de utilizar qBittorrent: el cliente GUI de escritorio y la WebUI para configuraciones de servidores remotos. Esta sección cubre la instalación del cliente GUI de escritorio qBittorrent, que es adecuado para la mayoría de los usuarios que prefieren usar aplicaciones de escritorio. Si prefiere utilizar WebUI en servidores remotos, omita esta sección y continúe con la instalación de qBittorrent-nox.

Para instalar el cliente de escritorio qBittorrent, ejecute el siguiente comando:

sudo dnf install qbittorrent -y

Inicie el cliente GUI de escritorio qBittorrent

Una vez que se completa la instalación, puede iniciar qBittorrent utilizando uno de los siguientes métodos:

Método 1: Escriba el siguiente comando en su sesión de terminal actual:

qbittorrent

Método 2: Navegue hasta el ícono de la aplicación usando la interfaz gráfica:

Activities > Show Applications > qBittorrent

Al iniciar qBittorrent por primera vez, se le presentará un Aviso Legal. Este aviso protege a qBittorrent de responsabilidades legales, ya que los torrents suelen estar asociados con descargas ilegales.

Después de aceptar el Aviso legal, verá la ventana principal de su cliente de escritorio qBittorrent recién instalado. Ahora está listo para comenzar a usar qBittorrent para sus necesidades de torrents.

Método 2: Instalar qBittorrent-nox Web-UI para Fedora Server

qBittorrent-nox le permite instalar qBittorrent en un servidor Fedora sin cabeza o en un escritorio de acceso remoto. Con la interfaz WebUI, puede administrar qBittorrent de manera eficiente utilizando su navegador favorito.

Instalar qBittorrent-nox

Para instalar qBittorrent-nox, ejecute el siguiente comando:

sudo dnf install qbittorrent-nox 

qBittorrent-nox está diseñado para clientes sin cabeza y se puede acceder a él a través de una interfaz web en la ubicación predeterminada del host local: http://localhost:8080. El acceso a la interfaz de usuario web está protegido de forma predeterminada. El nombre de usuario predeterminado es admin y la contraseña predeterminada es adminadmin.

Crear un usuario y grupo del sistema para qBittorrent

En lugar de ejecutar qBittorrent-nox usando el comando de terminal, creará una unidad de servicio systemd que se ejecuta en segundo plano y se inicia al iniciar el sistema.

Primero, cree un usuario y un grupo qbittorrent-nox para que el servicio pueda ejecutarse como un usuario sin privilegios:

sudo groupadd --system qbittorrent-nox

El indicador –system significa que estás creando un usuario del sistema en lugar de un usuario regular.

Crear un nombre de usuario qBittorrent

A continuación, cree un nombre de usuario qbittorrent para el grupo de usuarios qbittorrent-nox:

sudo useradd -g qbittorrent-nox qbittorrent-nox

Opcionalmente, puede establecer una contraseña para este usuario:

sudo passwd qbittorrent-nox

Cree un archivo de servicio Systemd para qBittorrent

Cree un archivo de servicio systemd para qbittorrent-nox:

sudo nano /etc/systemd/system/qbittorrent-nox.service

Copie y pegue las siguientes líneas en el archivo:

[Unit]
Description=qBittorrent Command Line Client
After=network.target

[Service]
Type=forking
User=qbittorrent-nox
Group=qbittorrent-nox
UMask=007
ExecStart=/usr/bin/qbittorrent-nox -d --webui-port=8080
Restart=on-failure

[Install]
WantedBy=multi-user.target

Guarda el archivo (CTRL+O), luego salir (CTRL+X).

Recargar el demonio Systemd

Vuelva a cargar su demonio systemd para que los cambios surtan efecto:

sudo systemctl daemon-reload

Iniciar y habilitar qBittorrent-nox

Inicie qBittorrent-nox con el siguiente comando:

sudo systemctl start qbittorrent-nox

Para que qBittorrent-nox se inicie automáticamente al arrancar, use el siguiente comando:

sudo systemctl enable qbittorrent-nox

Antes de continuar, verifique el estado para asegurarse de que todo funcione correctamente:

systemctl status qbittorrent-nox

Acceda a la interfaz de usuario web de qBittorrent

Puede acceder a qBittorrent a través de la interfaz web de su navegador de red local. Para ello, escriba la dirección IP del servidor y el número de puerto (8080).

El nombre de usuario predeterminado es admin y la contraseña predeterminada es adminadmin.

Antes de hacer cualquier otra cosa, cambiar el nombre de usuario y la contraseña predeterminados es fundamental para proteger su interfaz de usuario web de qBittorrent. Para cambiar las credenciales, siga la ruta:

Tools > Options > Web UI > Authentication

Puede actualizar el nombre de usuario y la contraseña a sus credenciales preferidas desde aquí. Esto garantiza que su interfaz de usuario web qBittorrent sea segura y accesible sólo para usuarios autorizados.

Comandos adicionales para qBittorrent

Actualiza qBittorrent o qBittorrent-nox

Actualizar su instalación de qBittorrent a través de la terminal de línea de comandos puede requerir algunos pasos adicionales, pero suele ser la forma más eficiente. Para actualizar todo su sistema, incluido qBittorrent, ejecute el siguiente comando de actualización DNF:

sudo dnf update --refresh

Principalmente para usuarios nuevos en Linux, esta manta verifica todo el sistema en busca de actualizaciones, que se actualizarán si hay alguna disponible para qBittorrent.

Eliminar qBittorrent o qBittorrent-nox

Si elimina qBittorrent o qBittorrent-nox de su sistema, siga el sencillo proceso a continuación. Utilice el comando apropiado según su elección de instalación.

Para eliminar qBittorrent, use el siguiente comando:

sudo dnf autoremove qbittorrent

Si ha instalado qBittorrent-nox, utilice este comando en su lugar:

sudo dnf autoremove qbittorrent-nox

Conclusión

Al instalar qBittorrent en Fedora a través del administrador de paquetes DNF, ha configurado con éxito un potente cliente de torrents adaptado a sus necesidades, ya sea para uso de escritorio o como una aplicación de servidor sin interfaz gráfica. Configurar qbittorrent-nox como un servicio systemd garantiza que se ejecute de manera eficiente en segundo plano con los permisos de usuario y grupo adecuados. Las actualizaciones regulares a través de AppStream de Fedora mantendrán su instalación de qBittorrent segura y actualizada. Con esta configuración, está bien equipado para administrar torrents de manera efectiva tanto en entornos personales como de servidor.

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)

Deja un comentario