Instalar paquetes en la modalidad silenciosa mediante Installation Manager

Utilice Installation Manager en la modalidad silenciosa para instalar paquetes de producto desde una línea de mandatos.
Por qué y cuándo se efectúa esta tarea

Después de instalar Installation Manager, utilícelo en la modalidad silenciosa para instalar paquetes. En este archivo se explica cómo instalar paquetes con Installation Manager.

Para ejecutar Installation Manager en la modalidad silenciosa, ejecute el mandato siguiente desde el subdirectorio eclipse del directorio donde instaló Installation Manager:
  • Para Windows:IBMIMc.exe --launcher.ini silent-install.ini -input <vía de acceso y nombre de archivo de respuestas> -log <vía de acceso y nombre de archivo de registro>. Por ejemplo: IBMIMc.exe --launcher.ini silent-install.ini -input c:\mylog\responsefile.xml -log c:\mylog\silent_install_log.xml
  • Para otras plataformas: IBMIM --launcher.ini silent-install.ini -input <vía de acceso y nombre de archivo de respuestas> -log <vía de acceso y nombre de archivo de registro>. Por ejemplo: IBMIM --launcher.ini silent-install.ini -input /root/mylog/responsefile.xml –log /root/mylog/silent_install_log.xml
La tabla siguiente describe los argumentos utilizados con el mandato de instalación silenciosa:
Argumento Descripción
-vm
Especifica el iniciador de Java. En la modalidad silenciosa, utilice siempre java.exe en Windows y java en otras plataformas.
-nosplash
Especifica que se debe suprimir la pantalla inicial.
--launcher.suppressErrors
Especifica que se debe suprimir el diálogo de error de JVM.
-silent
Especifica que el instalador de Installation Manager o Installation Manager se deben ejecutar en la modalidad silenciosa.
-input
Especifica un archivo de respuestas XML como datos de entrada del instalador de Installation Manager o de Installation Manager. Un archivo de respuestas contiene mandatos que son ejecutados por el instalador de Installation Manager o por Installation Manager.
-log
(Opcional) Especifica un archivo de registro que registra el resultado de la instalación silenciosa. El archivo de registro es un archivo XML.

Si la sesión de instalación silenciosa se ejecuta satisfactoriamente, el archivo de registro contendrá solamente el elemento raíz de <result> </result>. Pero si se producen errores durante la instalación, el archivo de registro de la instalación silenciosa contendrá elementos de error y mensajes.

-updateAll
(Opcional) Especifica que se instalan todas las actualizaciones disponibles.
-installAll
(Opcional) Especifica que se instalan todos los productos disponibles.
--launcher.ini silent-install.ini

Especifica la ubicación del archivo .ini del producto que se debe utilizar. Si no se especifica este argumento, el ejecutable buscará un archivo del mismo nombre y con la extensión .ini en el mismo directorio donde reside el iniciador. Por ejemplo, IBMIM.exe busca IBMIM.ini, e install.exe busca install.ini. El archivo silent-install.ini que está situado en el mismo directorio que el archivo IBMIM.exe contiene parámetros de inicialización de la instalación silenciosa y debe estar siempre presente.

--launcher.ini user-silent-install.ini

Especifica la ubicación del archivo .ini del producto que se debe utilizar para una instalación no administrativa en Windows. Si no se especifica este argumento, el ejecutable buscará un archivo del mismo nombre y con la extensión .ini en el directorio donde reside el iniciador. Por ejemplo, IBMIM.exe busca IBMIM.ini. El archivo user-silent-install.ini que está situado en el mismo directorio que el archivo IBMIM.exe contiene parámetros de inicialización de la instalación silenciosa y debe estar siempre presente.

-showProgress
Muestra una barra de progreso en la consola.
-ShowVerboseProgress
Muestra información de progreso en la consola en forma de texto. Por ejemplo, se muestra el texto "Se está reiniciando la máquina para completar la instalación" cuando es necesario un reinicio.
-accessRights
Especifica si Installation Manager trabaja en la modalidad administrativa (admin) o no administrativa (nonAdmin). Para la modalidad nonAdmin, este argumento se debe utilizar siempre con el parámetro 'nonAdmin':
-accessRights nonAdmin
Para la modalidad admin, este argumento se debe utilizar con el parámetro 'admin':
-accessRights admin
Si no se utiliza este argumento, el valor predeterminado se establece de acuerdo con los permisos actuales del usuario.
Nota:
Para los usuarios de Windows XP que sean miembros del grupo de administradores, el valor predeterminado siempre es -accessRights admin. Para que estos usuarios puedan ejecutar en la modalidad nonAdmin, se debe pasar explícitamente el argumento -accessRights nonAdmin.
Installation Manager contiene un archivo de inicialización silent-install.ini que incluye valores predeterminados para los argumentos mostrados en la tabla. Por ejemplo, el archivo silent-install.ini podría tener este aspecto:
-accessRights
admin
-vm
C:\Archivos de programa\IBM\Installation Manager\eclipse\jre_5.0.2.sr5_20070511\jre\bin\java.exe
-nosplash
--launcher.suppressErrors
-silent
-vmargs
-Xquickstart
-Xgcpolicy:gencon
Resultados
Si la instalación se realiza satisfactoriamente, devuelve un "0" cómo código de estado; en otro caso, devuelve un número distinto de cero.
Cuando se ejecuta, el instalador de Installation Manager lee el archivo de respuestas y (opcionalmente) escribe en un archivo de registro situado en el directorio especificado. Si ha especificado un nombre y directorio para el archivo de registro, el archivo estará vacío si la operación se ha realizado satisfactoriamente. Por ejemplo:
<?xml version="1.0" encoding="UTF-8"?>
<result>
</result>
El archivo de registro contendrá un elemento de error si la operación no se ha realizado satisfactoriamente.
Existe también un archivo de registro para Installation Manager. Las ubicaciones predeterminadas para el archivo de registro de Installation Manager son las siguientes
  • Para Windows como usuario no administrador: C:\Documents and Settings\<ID de usuario>\Application Data\IBM\Installation Manager\logs
  • Para Windows como usuario administrador: C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\logs
  • Para otras plataformas: /var/ibm/InstallationManager/logs

Comentarios