Actualizar a una nueva versión
Una actualización reemplaza el programa y nada más. Tus ajustes, créditos, historial de archivos compartidos, descargas sin terminar y archivos terminados se guardan en un lugar donde la nueva versión no escribe, así que en la mayoría de los sistemas actualizar significa instalar la nueva versión sobre la anterior. El ZIP de Windows es la única excepción: ahí tus datos están dentro de la carpeta del programa, así que lee su sección antes de descomprimir nada.
Dónde están tus datos
| Usas | Programa | Tus datos |
|---|---|---|
| Instalador de Windows | C:\Program Files\eMule Qt |
%LOCALAPPDATA%\eMuleQt, con Incoming y Temp dentro |
| ZIP de Windows (portable) | La carpeta eMule que descomprimiste |
La misma carpeta: config, Incoming y Temp junto a emuleqt.exe |
| macOS | emuleqt.app en Aplicaciones |
~/eMuleQt/Config, ~/eMuleQt/Incoming, ~/eMuleQt/Temp |
| Linux | La carpeta eMuleQt del tarball |
~/eMuleQt/Config, ~/eMuleQt/Incoming, ~/eMuleQt/Temp |
| Docker | La imagen | Los volúmenes /config y /data |
Si moviste Incoming, Temp o tus carpetas compartidas a otro lugar en Opciones, se quedan donde las pusiste. Ninguna actualización las toca.
Antes de cada actualización
- Cierra eMule Qt y su núcleo. La ventana y el núcleo (
emulecored) son dos programas. Si el icono de cadena de la barra de estado está roto, el núcleo está desconectado y sigue en ejecución después de cerrar la ventana. Comprueba que no quede ningúnemulecoreden el Administrador de tareas, el Monitor de actividad o conpgrep emulecored. - Haz una copia de seguridad de tu carpeta config. Ocupa poco y una copia no cuesta nada. Las descargas sin terminar en Temp no necesitan copia en una actualización normal.
Instalador de Windows
- Descarga el nuevo instalador (
eMuleQt-vX.Y.Z-win64-setup.exe) desde la página de descargas. - Ejecútalo. Encuentra la instalación anterior y coloca la nueva versión en la misma carpeta. Si eMule Qt y su núcleo están en ejecución, se cierran por ti.
- Deja sin marcar «Importar ajustes de eMule». En una actualización aparece sin marcar, porque tu perfil de eMule Qt ya está en uso.
- Inicia eMule Qt.
No hace falta desinstalar antes. Aunque lo hagas, el desinstalador no toca %LOCALAPPDATA%\eMuleQt.
ZIP de Windows (portable)
En la versión portable, tu carpeta config está dentro de la carpeta del programa, y el ZIP trae su propia carpeta config. Esto es lo que contiene la carpeta config del ZIP:
- Archivos del programa que deben reemplazarse:
eMule.tmpl, la carpetawebserver,nodes.ed3knodyGeoLite2-Country.mmdb. - Archivos iniciales de los que debes conservar tu propia copia:
server.met,nodes.dat,webservices.datyFakeFileFilter.dat. Si el ZIP los sobrescribe, tu lista de servidores y tus contactos de Kad vuelven a los incluidos de fábrica. No se rompe nada, pero pierdes las listas que habías ido reuniendo.
Ninguno de tus archivos personales está en el ZIP: preferences.yml, preferences.dat, cryptkey.dat, clients.met, known.met, los archivos .part de Temp y tus descargas terminadas. Al descomprimir no se pueden tocar.
Cómo actualizar
- Cierra eMule Qt y su núcleo (ver arriba).
- Descomprime la nueva versión en una carpeta temporal, no sobre tu instalación.
- En la carpeta temporal
eMule\config, eliminaserver.met,nodes.dat,webservices.datyFakeFileFilter.dat. - Copia todo el contenido de la carpeta temporal
eMulesobre tu carpetaeMuleexistente y confirma que se reemplacen los archivos. - Inicia eMule Qt y después elimina la carpeta temporal.
config. No lo hagas. Tus descargas sin terminar están en Temp y tus archivos terminados en Incoming, ambas en la carpeta antigua, y preferences.yml guarda sus rutas completas. Una carpeta nueva empieza con la lista de descargas vacía, o sigue usando la carpeta antigua sin que te des cuenta. Si de verdad quieres mover la instalación, mueve la carpeta entera y revisa después los directorios en Opciones.Si modificaste los archivos de la interfaz web en config\webserver, haz antes una copia de seguridad: la actualización los reemplaza.
macOS
- Cierra eMule Qt y su núcleo (ver arriba).
- Abre la nueva imagen de disco:
eMuleQt-vX.Y.Z-macOS-arm64.dmgpara Apple silicon oeMuleQt-vX.Y.Z-macOS-x86_64.dmgpara Intel. - Arrastra eMule Qt a Aplicaciones y elige Reemplazar.
- Inicia eMule Qt.
Tus datos en ~/eMuleQt están fuera de la aplicación y se quedan como están.
Linux
- Cierra eMule Qt y su núcleo (ver arriba).
- Descomprime el nuevo tarball en el mismo lugar que el anterior, de modo que sobrescriba la carpeta
eMuleQtantigua:tar xzf eMuleQt-vX.Y.Z-linux-x86_64.tar.gz - Inicia eMule Qt. Tu entrada de menú y los tipos de archivo siguen funcionando porque la ruta no cambió.
~/eMuleQt y tus datos son ~/eMuleQt/Config, Incoming y Temp. Eliminar la carpeta antigua del programa antes de actualizar también borraría todo eso. Descomprimir encima siempre es seguro, porque el tarball no incluye carpetas Config, Incoming ni Temp. Su carpeta config en minúsculas contiene los valores predeterminados incluidos, y eMule Qt nunca los copia sobre archivos que hayas modificado.Si descomprimes la nueva versión en otro lugar, inícíala una vez desde allí y eMule Qt actualiza su entrada de menú a la nueva ruta.
Docker
Descarga la nueva imagen y vuelve a crear el contenedor. Tus datos están en los volúmenes:
- Docker Compose:
docker compose pull && docker compose up -d - Docker simple:
docker pull ghcr.io/moddermule/emuleqt:latest, y luego elimina el contenedor antiguo e inicia uno nuevo con las mismas opciones-v.
Cómo te enteras de una nueva versión
eMule Qt busca nuevas versiones por sí mismo y muestra un cuadro con los cambios y un enlace a la página de descargas. Para comprobarlo de inmediato, usa Herramientas → Enlaces → Comprobar versión. Si el cuadro indica que una actualización es obligatoria, tu versión tiene errores graves conocidos y eMule Qt se cierra hasta que actualices.
Un núcleo que se ejecuta sin ventana, en un servidor o un NAS, puede instalar actualizaciones por sí solo: inícialo como emulecored --autoupdate. Descarga cada nueva versión, la verifica, la instala como describe esta página, conservando también tus propios archivos de configuración en una instalación portable, y se reinicia con las mismas opciones. Los contenedores Docker no se actualizan solos: descarga la nueva imagen.