Actualizador automático de Discord (tar.gz) para Linux
Una herramienta diseñada para integrar y mantener Discord actualizado en el sistema de forma limpia, segura y sin fricción.
jfv-ATcQMDaJ.mp4
2026-02-17.17-50-38.mp4
En la mayoría de las distribuciones Linux (Fedora, Arch, Debian, entre otras), Discord presenta un comportamiento recurrente: cuando existe una nueva versión, la aplicación se bloquea y obliga al usuario a descargar manualmente un archivo tar.gz desde el sitio oficial.
Los repositorios del sistema (dnf, apt, pacman) suelen tardar en reflejar estas actualizaciones, y alternativas como Flatpak incrementan considerablemente el consumo de espacio y dependencias.
El proceso manual —extraer el archivo, moverlo a /opt o /usr/share, actualizar enlaces y permisos— resulta repetitivo y propenso a errores.
Discord Update nace para eliminar esa fricción: detecta automáticamente el archivo descargado y actualiza la instalación del sistema de manera controlada y transparente, en segundos.
- Detección automática del archivo
discord-*.tar.gzdescargado - Instalación y actualización integrada al sistema
- Uso de permisos elevados de forma segura mediante
pkexec - Preservación total de la configuración y datos del usuario
- Compatible con múltiples distribuciones Linux
- Interfaz clara orientada a una sola acción: actualizar sin complicaciones
Antes de utilizar la herramienta, asegúrate de cumplir con lo siguiente:
-
Tener Discord instalado o intención de instalarlo mediante el paquete oficial.
-
Descargar la actualización desde la página oficial de Discord en formato
tar.gz. -
Mantener el archivo descargado en la carpeta de Descargas del usuario:
~/Downloads~/Descargas
La aplicación utiliza esta ubicación para realizar la detección automática.
Discord Update está diseñado para funcionar sin configuración manual. El flujo es deliberadamente simple y automático, siguiendo el comportamiento real de Discord en Linux.
-
Descarga de la actualización oficial Cuando Discord indique que existe una nueva versión, descarga el archivo oficial en formato
tar.gzdesde el sitio web de Discord. -
Ubicación del archivo Coloca el archivo descargado en la carpeta de Descargas del usuario:
~/Descargas~/Downloads
La aplicación escanea automáticamente estas rutas y selecciona el archivo
discord-*.tar.gzmás reciente. -
Ejecución de Discord Update Inicia la aplicación (AppImage o ejecutable). Al abrirse:
- Se analiza el sistema
- Se valida la existencia del archivo
- Se actualiza la interfaz según el estado detectado
-
Validación visual
- Estado positivo: se muestra el nombre del archivo detectado y el botón queda habilitado.
- Estado negativo: se indica que no se encontró un archivo válido y no se permite continuar.
-
Instalación / actualización Al presionar InstALAR / ACTUALIZAR, la aplicación:
- Genera dinámicamente un script de instalación temporal
- Solicita permisos elevados mediante
pkexec - Extrae el contenido del
tar.gz - Reemplaza la instalación previa del sistema
- Actualiza accesos directos, enlaces simbólicos y base de datos del escritorio
-
Finalización El proceso toma solo unos segundos. Al completarse:
- Discord queda actualizado
- La aplicación confirma el éxito
- No es necesario reiniciar sesión ni el sistema
Este flujo evita pasos manuales, reduce errores y mantiene una integración limpia con el sistema.
La herramienta no modifica ni elimina información personal. Únicamente reemplaza los binarios de Discord ubicados en rutas del sistema como:
/usr/share/discord/opt/discord
Los datos del usuario permanecen intactos en:
~/.config/discord
Servidores, sesiones, configuraciones y caché no se ven afectados.
Asegúrate de que el archivo tenga permisos de ejecución:
chmod +x DiscordUpdater-x86_64.AppImageLuego vuelve a ejecutarlo.
Este instalador utiliza pkexec para solicitar permisos de administrador de forma gráfica. Si utilizas un gestor de ventanas minimalista, es obligatorio tener un agente de autenticación Polkit ejecutándose en segundo plano (ej. polkit-gnome, lxpolkit o mate-polkit).
Si el instalador se queda "Cargando..." indefinidamente al intentar instalar, verifique que su agente de autenticación esté activo, ya que la ventana para introducir la contraseña no se está mostrando.
Este instalador requiere acceso de escritura a los directorios del sistema /opt y /usr/local/bin. Por lo tanto, no es compatible con distribuciones de sistema de archivos inmutable o de solo lectura, tales como:
- SteamOS (Steam Deck)
- Fedora Silverblue / Kinoite
- openSUSE MicroOS
- NixOS
Para estos sistemas, se recomienda utilizar la versión Flatpak de Discord o instalarlo dentro de un contenedor (Distrobox/Toolbox).
El script está diseñado para funcionar en la mayoría de distribuciones estándar (Ubuntu, Debian, Arch Linux, Fedora Workstation), pero requiere que las siguientes herramientas estén instaladas:
python3conPySide6yrequests.pkexec(PolicyKit) para la elevación de privilegios.tarpara la descompresión de archivos.update-desktop-database(paquetedesktop-file-utils) para actualizar los iconos del menú.
Si la instalación falla o se cierra inesperadamente, el instalador genera un registro detallado de errores. Puede consultar este archivo para obtener más información o adjuntarlo al reportar un problema:
Ruta del log: ~/.discord_installer.log
Si utilizas Gear Lever para gestionar AppImages, es posible que aparezca una advertencia indicando que el archivo es inseguro o que carece de metadatos.
Esto es un comportamiento esperado. Discord Update es una herramienta local y no incluye firma digital corporativa.
Para integrarla correctamente:
- Abre las preferencias de Gear Lever.
- Accede a la sección de seguridad o validación.
- Desactiva la verificación estricta de metadatos o habilita la opción para permitir AppImages sin firmar.
- Vuelve a arrastrar el archivo para completar la integración.
- Posiblemente este error ya no deba existir en la ultima release, siendo compatible ahora con GearLever sin problemas pero dejare la nota por si las dudas.
- Ingresa a preferencias de GearLever, Desactivar esta opcion (tal vez a futuro actualice correctamente los metadatos para actualizaciones automaticas dentro del mismo appimage y firmado, mientras esta es una solucion temporal)
Este proyecto se distribuye bajo la licencia MIT, permitiendo su uso, modificación y distribución libremente.
Discord Update no pretende reinventar el sistema de paquetes ni imponer dependencias innecesarias. Su objetivo es simple: respetar el flujo natural de Discord en Linux y automatizar la parte más incómoda del proceso, manteniendo el control en manos del usuario.
Si usas Linux a diario y prefieres soluciones limpias, directas y sin sobrecarga, esta herramienta fue creada para ti.

