Creación de repositorios de instalación personalizada con IBM Packaging Utility
IBM® WebSphere Application Server Liberty utiliza IBM Installation Manager para la instalación y la gestión del ciclo de vida. Installation Manager accede a los repositorios de origen donde se encuentran los contenidos para una instalación de producto de software. Los repositorios están disponibles en el soporte del producto, en repositorios basados en web alojados por IBM, y desde Passport Advantage. IBM Packaging Utility puede ayudarle a crear y personalizar los repositorios empresariales que contienen la correcta combinación de productos y niveles de mantenimiento necesarios para todos los aspectos de su empresa.
Acerca de esta tarea
Puede utilizar Installation Manager para conectarse a un repositorio de Installation Manager (o a un conjunto de repositorios) para encontrar productos y actualizaciones de servicio que tiene a su disposición para su instalación. Un repositorio de Installation Manager es sencillamente una carpeta de archivos con estructura arbórea que incluye carga útil y metadatos de producto. Puede instalar los productos de software que necesite directamente de un repositorio de servicio basado en web de IBM o descargar y desempaquetar archivos comprimidos de Passport Advantage e instalar los productos a partir de las carpetas de archivos desempaquetados. El resultado de desempaquetar los archivos también se considera que es un repositorio de Installation Manager. Como con cualquier repositorio de Installation Manager, estos archivos desempaquetados pueden alojarse en un servidor HTTP, un servidor FTP o un sistema en red interno para hacerlos disponibles para la organización.
Packaging Utility es una herramienta complementaria a Installation Manager con la que puede crear y gestionar repositorios personalizados de Installation Manager para la organización. Puede copiar varios paquetes, niveles de mantenimiento y arreglos en un único repositorio. Packaging Utility copia desde los repositorios de origen a los repositorios personalizados de destino. Los repositorios de origen pueden incluir cualquier repositorio de IBM Installation Manager accesible, incluidos los repositorios de productos alojados en web de IBM y descargas descomprimidas de Passport Advantage.
Si desea más información sobre Packaging Utility, vaya a la documentación del producto IBM Packaging Utility.
Procedimiento
Como administrador, puede controlar el contenido de su repositorio empresarial, que después puede servir como repositorio central al que se conecte la organización para llevar a cabo procesos de instalación y actualización.
Packaging Utility, fundamentalmente, copia a partir de unos repositorios de origen de Installation Manager a un repositorio de destino y elimina artefactos duplicados, ayudando a mantener el tamaño del repositorio lo más pequeño posible. También puede suprimir (o "purgar") un repositorio, eliminando niveles de mantenimiento o productos que no son necesarios.
Puede descargar la última versión de Packaging Utility de IBM Support Portal.
Al igual que Installation Manager, Packaging Utility tiene interfaces GUI y de línea de mandatos. Debe especificar los URL de repositorio de los repositorios de Installation Manager que contienen las ofertas que desea copiar.
http://www.ibm.com/software/repositorymanager/nombre_oferta
El repositorio de destino que crea con Packaging Utility siempre dará soporte a una instalación completa; por lo tanto, no puede utilizar Packaging Utility para crear un repositorio que sea sólo una copia de un fixpack. Sin embargo, puede crear un depósito que contenga el contenido mínimo para dar soporte a la instalación directa de un nivel de fixpack. Considere los dos siguientes ejemplos que utilizan la interfaz de línea de mandatos de Packaging Utility (PUCL.exe) que está disponible en la carpeta de instalación de Packaging Utility.
PUCL copy com.ibm.java.jdk.v8
-repositories
http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v8
-platform os=linux,arch=ppc64
-target
D:\LIB_BASE
-prompt
-showProgress
-acceptLicense</p>
El repositorio
puede abarcar plataformas distintas a la plataforma sobre la que se ha creado o donde está
almacenado. Por ejemplo, puede ejecutar Packaging Utility en un sistema
Windows para crear un repositorio con el
contenido necesario para realizar una instalación en un sistema
Linux.
Durante la instalación en Linux, Installation
Manager debe apuntar al repositorio personalizado.
Plataforma | Opciones | Repositorio resultante |
---|---|---|
Windows | os=win32,arch=x86 | Repositorio de 32 bits para el sistema operativo Windows de 32 bits y Windows de 64 bits |
os=win32.arch=x86_64 | Repositorio de 64 bits para Windows de 64 bits | |
Linux Intel | os=linux,arch=x86 | Repositorio de 32 bits para Linux Intel de 32 bits y Linux Intel de 64 bits |
os=linux.arch=x86_64 | Repositorio de 64 bits para Linux Intel de 64 bits | |
Linux Power | os=linux,arch=ppc | Repositorio de 32 bits para Linux Power de 32 bits y Linux Power de 64 bits |
os=linux.arch=ppc64 | Repositorio de 64 bits para Linux Power de 64 bits | |
zLinux | os=linux,arch=s390 | Repositorio de 32 bits para zLinux de 32 bits y zLinux de 64 bits |
os=linux.arch=s390x | Repositorio de 64 bits para zLinux de 64 bits | |
AIX | os=aix,arch=ppc | Repositorio de 32 bits para AIX de 32 bits y AIX de 64 bits |
os=aix.arch=ppc64 | Repositorio de 64 bits para AIX de 64 bits | |
Solaris Sparc | os=solaris,arch=sparc | Repositorio de 32 bits para Solaris Sparc de 32 bits y Solaris Sparc de 64 bits |
os=solaris,arch=sparc64 | Repositorio de 64 bits para Solaris Sparc de 64 bits | |
Solaris Intel | os=solaris,arch=x86_64 | Repositorio de 64 bits para Solaris Intel de 64 bits |
HP-UX Itanium | os=hpux,arch=ia64 | Repositorio de 64 bits para HP-UX Itanium de 64 bits |
z/OS | os=zos,arch=s390x | Repositorio de 64 bits para z/OS |
Si desea más información sobre la división de plataforma, consulte la documentación del producto IBM Packaging Utility.