 |
» |
|
|
 |
Las siguientes aplicaciones contribuyen a administrar el software
de aplicaciones y de sistema operativo: Software Distributor permite administrar
y distribuir tanto el software de sistema operativo como el software
de aplicaciones. Consulte más adelante la sección «Software
Distributor (SD-UX)». Software Package Builder ofrece un método
visual para crear y modificar paquetes de software con el formato
de paquete HP-UX Software Distributor (SD). Consulte la
sección «Software
Package Builder (SPB)». Ignite-UX es una herramienta
que se utiliza para instalar sistemas nuevos. Ignite-UX ayuda a
crear un disco dorado (“golden”), distribuirlo,
personalizarlo y volverlo a instalar en sistemas locales o remotos
con una intervención mínima del administrador. Para obtener información pormenorizada, consulte
el manual Guía de administración de
Ignite-UX.
Software
Distributor (SD-UX) |  |
Software Distributor (SD-UX) permite administrar y distribuir
tanto software de sistema operativo como software de aplicaciones
en un sistema local. SD-UX consta de un conjunto de comandos y forma
parte del sistema operativo HP-UX. A continuación, se presentan los fundamentos de SD-UX.
Para obtener información sobre SD-UX, consulte el manual Software
Distributor: Guía de administración. Con SD-UX, puede desempeñar las siguientes tareas: Para obtener una lista de los comandos de SD-UX, consulte
la Tabla 7-7, «Resumen de comandos de SD-UX». Estructura
del software SD-UXLos comandos de SD-UX se rigen por una jerarquía
de objetos de software. A continuación, se presentan los
términos utilizados para describir los objetos de SD-UX. | Agrupamientos (Bundles) | | | | Colecciones de conjuntos de archivos,
tal vez procedentes de varios productos distintos, encapsulados por
HP para un fin concreto. Sólo HP puede crear agrupamientos
(bundles) y todo el software del sistema operativo HP-UX
10.x y 11.x se empaqueta en agrupamientos.
Ejemplo de agrupamiento: HPUXEngCR700 B.11.00 English HP-UX CDE Runtime Environment
|
| | Productos | | Colecciones de subproductos (opcionales) y conjuntos
de archivos. Los comandos de SD-UX se centran en los productos,
pero, no obstante, permiten especificar subproductos y conjuntos
de archivos. Ejemplo de producto: Networking B.10.20 HP-UX_10.0_LanLink_Product |
| | Subproductos | | Grupos de conjuntos de archivos relacionados lógicamente
en un producto si el producto contiene varios conjuntos de archivos. Ejemplos de subproductos: Networking.Runtime Networking.MinimumRuntime |
| | Conjuntos de archivos | | | | Los archivos y las secuencias de comandos
de control que componen un producto. Se trata del objeto de software
SD-UX administrable (seleccionable) más pequeño.
Los conjuntos de archivos sólo forman parte de un producto
individual, pero pueden incluirse en varios agrupamientos (bundles)
diferentes de HP-UX y en más de un subproducto.
El subproducto Runtime contiene todos los conjuntos de archivos
del subproducto MinimumRuntime, así como algunos conjuntos
de archivos adicionales. Ejemplos de conjuntos de archivos: Networking.LAN-KRN Networking.LAN-PRG Networking.LAN-RUN Networking.SLIP-RUN |
Estos conjuntos de archivos forman parte en su totalidad de
ambos agrupamientos (bundles): HPUXEngCR700 y HPUXEngRT700. Los tres primeros se incluyen en ambos subproductos: Networking.Runtime y Networking.MinimumRuntime El último sólo forma parte de Networking.Runtime. |
Los comandos de SD-UX hacen referencia a esta estructura de
producto del modo siguiente: bundle[.] o product[.[subproduct.]fileset] El software, empaquetado con el formato SD, se almacena en
un almacén. Todos los sistemas pueden
tener en reserva uno o varios almacenes. Un almacén es
un depósito que alberga todas las piezas necesarias para
la instalación del software. Un almacén se puede
crear al copiar directamente en él software (con el comando
de SD-UX swcopy) a partir de una cinta o CD-ROM, o al crear en él
un paquete de software (con el comando swpackage). Antes de utilizar el almacén, se debe registrar
(con el comando swreg). Acto seguido, se podrá utilizar como la fuente
de las tareas de instalación con el comando swinstall, que se ejecuta en el equipo de destino. Existen dos tipos de almacén: | Almacén directorio | | | | El software de un almacén directorio
se guarda en un directorio normal del sistema de archivos (el valor
por defecto es /var/spool/sw).
Cuando utilice los comandos de SD-UX, haga referencia a un
almacén directorio por el primer directorio del árbol
de directorios correspondiente. En un almacén en CD-ROM,
el directorio sería el punto de montaje del CD-ROM. | | Almacén en cinta | | El software almacenado en un almacén en
cinta presenta el formato de archivo tar. Los almacenes en cinta,
como las cintas magnéticas en cartucho, de audio digital
(DAT) y de nueve pistas, se mencionan en la ruta del sistema de
archivos al archivo de dispositivo de la unidad de cinta. Un directorio en cinta sólo se puede crear con el comando swpackage y no se puede comprobar ni modificar con los comandos
de SD-UX. No se puede copiar software (con el comando swcopy) directamente en una cinta: para esta operación,
utilice el comando swpackage. El software de un almacén en cinta se puede instalar directamente
en un sistema host local, pero antes debe transferirse a un almacén
directorio para que los demás sistemas host de la red puedan «extraerlo».
Un almacén en cinta sólo puede recibir un comando
a la vez. |
 |  |  |  |  | NOTA: Si administra software para estaciones de trabajo y
servidores, debe crear almacenes independientes para cada uno de
ellos. |  |  |  |  |
Los comandos de SD-UX se pueden ejecutar en la línea
de comandos. No obstante, SD-UX ofrece una interface de usuario
gráfica y una interface de usuario basada en caracteres
para los comandos de uso frecuente: swinstall, swcopy, swremove y, en 11.x, swlist -i. Las tareas más comunes de SD-UX son: En la siguiente tabla, se relacionan algunas de las funciones
adicionales de SD-UX. Tabla 7-7 Resumen de comandos de SD-UX | Comando | Función |
|---|
| swinstall | Instalar software | | swremove | Eliminar software | | swpackage | Empaquetar software en un almacén | | swcopy | Copiar software de un almacén en otro | | swlist | Obtener una lista del software almacenado en
un almacén o instalado en un sistema | | swreg | Permitir que otros sistemas vean un almacén | | swverify | Comprobar la integridad del software instalado
y del software del almacén | | swconfig | Configurar y anular la configuración
del software instalado | | swacl | Cambiar el acceso a los objetos de software
de SD-UX | | swagentd | Atender las tareas de administración
de software SD local o remotamente, incluida la llamada a un comando swagent |
Para obtener información sobre SD-UX, consulte el
manual Software Distributor: Guía de administración. Escriba /usr/sbin/swinstall. Si tiene configurada la variable DISPLAY, el comando swinstall
se ejecuta con una interface gráfica de usuario; en caso
contrario, se facilita una interface basada en caracteres. Haga clic en Source Host Name y elija el sistema a partir del cual realizar la
instalación. Haga clic en Source Depot Path y seleccione un almacén registrado a partir
del cual realizar la instalación. Seleccione el agrupamiento (bundle), el producto o el
conjunto de archivos que ha de instalarse. Se pueden seleccionar: Para seleccionar un elemento, desplace el cursor al agrupamiento (bundle)
y presione Retorno o Espacio. Puede seleccionar uno o varios elementos y marcarlos
para la instalación. Para ver todos los subconjuntos que pertenezcan a un agrupamiento
o producto, seleccione Open. Esto se puede hacer cuando sólo se ha seleccionado
un elemento. Para ver una descripción del elemento (si la hubiera),
seleccione el elemento y, a continuación, Show Description Of Software. Para actualizar todas las partes del sistema operativo con
software nuevo ubicado en los medios de actualización,
seleccione Match What Target Has.  |  |  |  |  | NOTA: Por defecto, el comando swinstall no vuelve a instalar conjuntos de archivos si ya existe
la misma revisión en el sistema. Si desea volver a instalar
la misma revisión (por ejemplo, en caso de perder algunos archivos),
puede cambiar las opciones de instalación al seleccionar Options/Change Option. |  |  |  |  |
Cabe la posibilidad de que la instalación de un producto
o conjunto de archivos instale automáticamente conjuntos
de archivos dependientes necesarios para ejecutar los elementos
seleccionados. Seleccione Action/Install (analysis) para emprender el proceso de instalación. El proceso de instalación se divide en cuatro fases: | Análisis de la instalación | | | | Se comprueban las dependencias y que todos
los archivos se pueden instalar correctamente; asimismo, se define
la secuencia de instalación de forma que, por ejemplo,
sólo sea necesaria una reconstrucción del kernel
aun cuando haya más conjuntos de archivos que precisen
un kernel nuevo.
| | Fase de ejecución | | | | Se llevan a cabo las tareas previas a
la instalación, si es necesario, y se instalan los conjuntos
de archivos.
| | Fase posinstalación | | | | Se llevan a cabo las actividades posteriores
a la instalación, como reconstruir el kernel y reiniciar
el sistema.
| | Fase de configuración | | | | Se configuran los conjuntos de archivos
instalados en función del sistema. En algunos casos, esto
debe llevarse a cabo después de reiniciar el sistema. Esta configuración
se efectúa con la secuencia de comandos /sbin/rc2.d/S120swconfig, que es un enlace con /sbin/init.d/swconfig.
|
La información relativa a la instalación
se registra en /var/adm/sw/swinstall.log. Para abrir el archivo de registro durante el proceso
de instalación, presione Logfile... Consulte el archivo de registro en busca de posibles
errores.
Instalación
de software protegidoLa mayoría de los productos de software de HP se
suministran en CD-ROM en forma de productos «protegidos».
Esto entraña la obligatoriedad de facilitar una «palabra
en clave» y una «identificación de cliente» para
instalarlos o copiarlos. El software que se desbloquee con una palabra
en clave sólo se podrá utilizar en los equipos
para los que se disponga de una licencia válida de uso
de dicho software. Es responsabilidad suya garantizar
que la palabra en clave y el software se utilizan de conformidad
con esto. La palabra en clave de un producto de software concreto se
facilita en el certificado de CD-ROM suministrado por HP. Dicho
certificado contiene la palabra en clave junto con la identificación
de cliente para la que es válida la palabra en clave. En
general, una palabra en clave desbloquea todos los productos contenidos
en un CD-ROM adquirido. Al adquirir un producto de software adicional
de HP, HP suministrará una palabra en clave adicional.
Basta con escribir la nueva palabra en clave y la identificación de
cliente para que se fusionen con las palabras en clave escritas anteriormente. La palabra en clave correspondiente a una identificación
de cliente y un CD-ROM concretos sólo se tiene que escribir
una vez por cada sistema de destino. La palabra en clave y la identificación
de cliente se almacenan en el archivo /var/adm/sw/.codewords para poder utilizarlas posteriormente. SD-UX le pide
que facilite estas palabras en clave o números antes de
proceder a instalar el software protegido. Los números se
pueden escribir o cambiar por medio de la interface gráfica
de usuario de SD-UX (con Add New Codeword del menú Actions) o escribiendo el valor por defecto apropiado
(-x palabra_en_clave=xxxx y -x identificación_cliente=xxx) en la línea de comandos. A continuación, se ilustra un ejemplo de certificado
de un CD-ROM. El comando swlist permite: Especificar el «nivel» [agrupamientos
(bundles), productos, subproductos, conjuntos de archivos o archivos]
que debe mostrar la lista. Mostrar la estructura de producto de las selecciones
de software. Presentar los atributos de software; por ejemplo:
el tamaño, la revisión y el proveedor. Presentar los almacenes de un sistema indicado.
A continuación, se facilitan ejemplos: Tabla 7-8 Ejemplos de tareas y comandos | Ejemplo de tarea | Comando |
|---|
| Para obtener una lista del software instalado
en la raíz (/) del sistema local | swlist | | Para obtener una lista del software almacenado
en el almacén que se llama /mi_almacén | swlist -d @ /mi_almacén | | Para obtener una lista de los almacenes de appserver | swlist -l depot @ appserver | | Para obtener una lista de todos los archivos
que forman parte del producto LVM | swlist -l file LVM | | Para obtener una lista de los archivos con
la interface gráfica de usuario de SD-UX en 11.x | swlist -i |
El SAM se puede utilizar para obtener una lista de software: Seleccione Software Management/List Software. Seleccione List Depot Software o List Installed Software.
Consulte la página de manual de swlist(1M). Para eliminar software, utilice el comando /usr/sbin/swremove. Debe seleccionar el software que haya de eliminarse
y el sistema comprobará las dependencias entre el software seleccionado
y el restante. Si otro agrupamiento (bundle) necesita un conjunto
de archivos, éste no se elimina. Consulte la página
de manual de swremove(1M). En el marco del entorno que tenga, un sistema individual puede desempeñar
una o varias funciones de SD-UX: sistema host de desarrollo, sistema
host local o sistema host de red (almacén de distribución).
Los comandos de SD-UX determinan la función específica
que desempeña un sistema host y, por tanto, dicha función
puede cambiar en cualquier momento. El software se crea en el entorno de desarrollo y los conjuntos
de archivos individuales se «empaquetan» para su distribución
posterior. El comando swpackage de SD-UX prepara los productos de software y los conjuntos
de archivos para que los demás comandos de SD-UX puedan
distribuirlos y administrarlos fácilmente. Un sistema host local es todo aquel sistema donde haya de
instalarse o administrarse software. Un sistema host de red contiene uno o varios almacenes y está conectado a
una red. Puede servir de fuente de instalación de software
común para los demás clientes de la red. El software
se copia en un sistema host de red a partir de un almacén.
A su vez, el software se puede copiar, según las necesidades,
en los sistemas a partir del sistema host de red. Software
Package Builder (SPB) |  |
HP-UX 11i versión 1 (B.11.11) o posteriorSoftware Package Builder (SPB) ofrece un método visual
para crear y modificar paquetes de software con el formato de paquete
HP-UX Software Distributor (SD). Después de empaquetar
el software, los administradores pueden transferirlo fácilmente
a un medio de distribución, fabricado en serie, e instalarlo. La interface gráfica de usuario (GUI) de SPB proporciona
una ventana de acceso a la estructura del paquete de software, la
cual muestra los atributos susceptibles de definirse para cada elemento
del paquete. El SPB carga dinámicamente las directrices
de empaquetado y valida los atributos del paquete de software cotejándolos
con dichas directrices. La interface de línea
de comandos de SPB también puede realizar la validación
de los atributos del paquete de software cotejándolos con
las directrices. El uso del SPB permite: Crear un archivo de especificación
de productos (PSF) para organizar archivos a fin de conformar productos,
conjuntos de archivos y, de forma opcional, agrupamientos (bundles)
y subproductos. Establecer valores de atributos a fin de definir
las características del paquete de software; por ejemplo,
la revisión, la arquitectura, los permisos de acceso a
los archivos y las dependencias. Con ayuda de secuencias de comandos de control,
personalizar en mayor medida la forma de manejar el software al
instalarlo o eliminarlo del sistema de destino. Validar el archivo PSF cotejándolo con
las directrices de empaquetado a fin de garantizar la instalación
satisfactoria con el comando swpackage y la creación de
un almacén SD. Modificar y validar automáticamente el
archivo PSF como parte integrante del proceso de construcción
nocturno con ayuda de la interface de línea de comandos
del SPB.
Para obtener más información, consulte el
manual Getting Started with Software Package Builder.
|