Cada versión incluye paquetes para Linux y Windows. Todos son de 64 bits (x86_64).
Instalar en Windows
Son compatibles Windows 10 y 11.
| Archivo | Qué es |
|---|---|
Heronite-Setup-x86_64.exe (recomendado) |
Se instala para tu usuario en %LOCALAPPDATA%\Programs\Heronite. No necesita permisos de administrador. |
Heronite-Portable-x86_64.zip |
Una copia portable: todo se queda en una carpeta. |
Si SmartScreen muestra un aviso sobre el archivo, elige Más información y luego Ejecutar de todas formas. Los archivos de Windows aún no tienen firma de código.
La ventana de inicio de sesión de Epic Games, GOG y Amazon necesita Microsoft Edge WebView2 Runtime. Windows 11 ya lo incluye; en Windows 10, instálalo desde Microsoft si la ventana te lo pide.
Crear una copia portable en Windows
- Descarga
Heronite-Portable-x86_64.zip. - Extráelo en cualquier carpeta o en una memoria USB.
- Ejecuta
Heronite\heronite.exe.
La carpeta guarda el programa, tu biblioteca, los ajustes, las cachés y las capturas. Muévela a otro PC o a una memoria USB y seguirá funcionando. Una copia portable no escribe en el registro ni registra los enlaces heronite://.
El archivo portable.txt junto a heronite.exe hace portable a una copia. Bórralo para usar las carpetas de usuario normales (consulta Archivos y carpetas).
Instalar en Linux
| Sistema | Archivo | Instalación |
|---|---|---|
| Cualquier distribución (recomendado) | Heronite-x86_64.AppImage |
chmod +x Heronite-x86_64.AppImage && ./Heronite-x86_64.AppImage |
| Debian 12+, Ubuntu 22.04+, Mint, Pop!_OS | heronite_<version>-1_amd64.deb |
sudo apt install ./heronite_*_amd64.deb |
| Fedora 36+, openSUSE | heronite-<version>-1.x86_64.rpm |
sudo dnf install ./heronite-*.x86_64.rpm |
| Arch, Manjaro, EndeavourOS, CachyOS | heronite-<version>-1-x86_64.pkg.tar.zst |
sudo pacman -U heronite-*-x86_64.pkg.tar.zst |
Instala antes un controlador de Vulkan que funcione: Mesa para AMD e Intel, el controlador propietario para NVIDIA. Heronite usa Vulkan para mostrar su ventana. Los paquetes instalan el programa como heronite-rs.
Herramientas opcionales para más funciones
Cada herramienta activa una función. Heronite funciona sin ellas.
| Herramienta | Para qué sirve |
|---|---|
bubblewrap (bwrap) |
El sandbox para juegos en los que no confías |
gamescope |
La opción de gamescope en Ajustes del juego → Compatibilidad |
umu-launcher |
Ejecutar juegos con umu (Heronite descarga su propia copia si falta) |
| gpu-screen-recorder | Replay (el paquete del sistema o la app de Flathub) |
| Ludusavi | Copias de las partidas guardadas después de cada sesión |
python3 |
Descargas de GOG (gogdl, la herramienta de descarga de GOG, funciona con Python) |
| WebKitGTK 4.1 | La ventana de inicio de sesión de las tiendas. Sin ella, inicia sesión con tu navegador. |
Actualizar Heronite
Heronite consulta GitHub en busca de una versión nueva poco después de iniciarse y luego cada 6 horas. Comprueba cada descarga con la clave de firma de la versión (minisign) antes de usarla.
- AppImage: Heronite descarga la versión nueva junto a la antigua y la reemplaza; se usa a partir del siguiente inicio. Guarda el AppImage en una carpeta con permiso de escritura, como
~/Applications. - Paquetes .deb, .rpm y de Arch: Heronite descarga el paquete firmado y lo instala con
pkexec, que te pide la contraseña. - Instalador de Windows: Heronite ejecuta el nuevo instalador en silencio cuando cierras la app.
- Windows portable: Heronite reemplaza los archivos del programa en el sitio y conserva los antiguos como
.oldhasta el siguiente inicio.
En Ajustes → Acerca de, desactiva Buscar actualizaciones automáticamente o activa Instalar actualizaciones automáticamente (desactivado por defecto). La variable de entorno HERONITE_NO_UPDATE_CHECK=1 también desactiva las búsquedas.
Desinstalar Heronite
- Instalador de Windows: abre en Windows Configuración → Aplicaciones → Aplicaciones instaladas → Heronite → Desinstalar.
- Windows portable: borra la carpeta.
- Paquetes de Linux:
sudo apt remove heronite,sudo dnf remove heroniteosudo pacman -R heronite. - AppImage: borra el archivo.
Al desinstalar se conservan tu biblioteca, tus ajustes y tus juegos. Para eliminarlos también, borra las carpetas que se indican en Archivos y carpetas. Los juegos instalados por Heronite están en ~/Games/Heronite en Linux, salvo que hayas elegido otra carpeta.
Compilar Heronite desde el código fuente
Necesitas Rust estable. En Linux, también clang, lld, un controlador de Vulkan y GTK/WebKitGTK. En Windows, las Visual Studio Build Tools (“Desktop development with C++”).
# quick build (the login window is its own binary, so build it too)
cargo build --profile quick -p heronite-epic-login && cargo run --profile quick -p heronite
Para las compilaciones de release y el instalador de Windows, consulta Run from source en el README y CONTRIBUTING.md.