Tip of the day: To upgrade UnrealIRCd on *NIX simply run: ./unrealircd upgrade

Actualización

From UnrealIRCd documentation wiki
Jump to navigation Jump to search
This page is a translated version of the page Upgrading and the translation is 100% complete.
Other languages:

Esta página explica cómo actualizar su UnrealIRCd a una versión más nueva.

IMPORTANTE: si está actualizando de UnrealIRCd 5 a 6, consulte Actualizar desde 5.x

Actualización Automática (*NIX)

Actualizar desde UnrealIRCd 5.0.9 o posterior a 5.X.X es fácil. Simplemente ejecute: ./unrealircd upgrade

Actualización manual (*NIX)

Puede actualizar desde cualquier versión 5.X.X a cualquier versión 5.Y.Y.

NOTA: Si está actualizando desde una versión principal anterior no compatible, consulte Actualizar desde 4.x o Actualizar desde 3.2.x

  1. Haga una copia de seguridad de su directorio /home/xxx/unrealircd existente:
    cp -Rav /home/xxx/unrealircd /home/xxx/unrealircd.bak
  2. Descargue e instale la última versión de UnrealIRCd. Ver Instalando desde la fuente y detengase antes de Crear un archivo de configuración
  3. Verifique dos veces: asegúrese de ejecutar make install ya que esto instalará todos los archivos nuevos en /home/xxx/unrealircd.
  4. Prueba de configuración para asegurarse de que el IRCd se iniciará más tarde (esto no iniciará el ircd, ¡solo PRUEBA la configuración!):
    cd /home/xxx/unrealircd
    ./unrealircd configtest
    Esto debería mostrar en display:
    Configuration test passed OK
    Si ves advertencias/errores, corríjalos y ejecute ./unrealircd configtest nuevamente hasta que se solucionen todos los problemas.
  5. Ahora puede reiniciar el IRCd para que use la nueva versión:
    cd /home/xxx/unrealircd
    ./unrealircd restart

Windows

  1. Por si acaso, haga una copia de seguridad de su directorio UnrealIRCd (C:\Program Files\UnrealIRCd 5).
  2. Vaya a https://www.unrealircd.org/ y haga clic en Descargas. Elija su sucursal, descargue el instalador
  3. Ejecutar el instalador

Ahora reinicie su servidor IRC (detenga UnrealIRCd, luego inicie UnrealIRCd)