Tema anterior: Actualización de aplicaciones para usar los nuevos dispositivos basados en DHCP

Tema siguiente: Límite del dispositivo


Actualización de dispositivos para utilizar el nuevo APK de Windows APK de 3.1 a 3.5

La actualización de las herramientas del dispositivo a la última versión se realiza manualmente cuando se mueve un dispositivo de 3.1 a 3.5.

Debe descargar el nuevo APK de Windows, extraer Cygwin del APK de Windows y actualizarlo separadamente. El archivo de MSI contiene el paquete de instalación de Cygwin. Por último, actualice el APK de Windows. Primero debe eliminar la versión anterior.

Para actualizar los dispositivos al nuevo APK de Windows

  1. Descargue el nuevo MSI de Windows_APK-3.5.x:

    Descargue el msi del controlador del grid a través de la interfaz predeterminada del dispositivo. DHCP ya configuró esta interfaz correctamente.

    1. Abra una shell de la línea de comandos y ejecute el comando ipconfig/all. Anote la dirección IP del servidor de DHCP para la Conexión de Área Local 2. Este paso es necesario para encontrar la dirección IP interna del controlador.
    2. Abra un explorador Web, vaya a http://IP-address:8080/download/new y descargue el archivo Windows_APK.msi actual como, por ejemplo, Windows_APK-3.5.x.msi. Haga clic con el botón secundario del ratón y seleccione Guardar destino como para descargar el archivo en el escritorio u otra ubicación.
  2. Extraiga Cygwin de Windows_APK-3.5.x a una carpeta temporal.
    1. Abra una línea de comando de símbolo del sistema y ejecute el siguiente comando:
      msiexec /a c:\Windows_APK-3.5.x.msi /qb TARGETDIR=c:\myNewAPKFolder
      
  3. Actualización de Cygwin.

    Nota: Durante la actualización, puede que aparezca un error que indique que la instalación no puede continuar. Termine cualquier proceso bash.exe / cygrunsrv / sshd utilizando el Gestor de tareas de Windows.

    1. Ejecute la actualización de Cygwin desde la carpeta temporal.
    2. Abra una ventana de la línea de comandos y ejecute los comandos siguientes:
      cd c:\myNewAPKFolder\cygwin-package
      setup.exe -q --local-install --root c:\cygwin -l c:\newapk\cygwin-package -C All
      
    3. Cuando la actualización se haya realizado correctamente, suprima la carpeta temporal que creó para guardar el paquete de instalación extraído.
    4. Reinicie el dispositivo para que se aplique la nueva versión de Cygwin.
    5. Abra un shell bash de Cygwin y ejecute estos comandos para agregar /bin a la variable de $PATH:
      cd /bin
      PATH=$PATH:/bin
      export PATH
      
  4. Actualice el APK de Windows.
    1. A partir de un shell bash de Cygwin, ejecute los siguientes comandos para suprimir el directorio de AppLogic y su contenido bajo el directorio /lib
      cd /lib
      rm -rf applogic
      
    2. Realice una copia de seguridad de los scripts del dispositivo modificados en la carpeta c:\appliance. Estos scripts se suprimen durante el proceso de instalación.
    3. Haga doble clic en el MSI, seleccione Instalación personalizada y desactive la función de Script Prep del APK de Windows para instalar el nuevo msi de Windows_APK.
    4. Cuando la instalación se haya completado satisfactoriamente, reinicie el dispositivo para que el nuevo APK esté operativo.
    5. Restaure los scripts modificados del dispositivo de los que hizo una copia de seguridad en la carpeta c:\appliance.