Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Guía de administración de Software Distributor: HP-UX 11i v1, 11i v2 y 11i v3 > Capítulo 3 Administración del software instalado

Listado del software (swlist)

» 

Documentación técnica

Libro completo en PDF
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Glosario

 » Índice

El comando swlist crea listados personalizables de los productos de software instalados en el sistema host local o guardados en almacenes para su distribución posterior.

Características y limitaciones de swlist

Con swlist puede:

  • Utilizar una interface gráfica de usuario opcional.

  • Especificar el nivel de detalle [agrupamientos (bundles), productos, subproductos, conjuntos de archivos o archivos] que debe mostrar la lista.

  • Especificar un conjunto de atributos de software para mostrar en cada nivel. Los atributos de software son elementos de información sobre los productos incluidos en la base de datos de productos instalados o en los archivos de catálogo. Estos elementos pueden incluir el nombre o la etiqueta del producto, el tamaño (en KB), el número de revisión, etcétera.

  • Crear una lista de productos, subproductos o conjuntos de archivos para utilizar como entrada de los comandos swinstall o swremove.

  • Mostrar una tabla de contenido para una fuente de software.

  • Mostrar los atributos de software seleccionados para cada nivel.

  • Mostrar la estructura de producto de las selecciones de software.

  • Presentar una relación del software almacenado en un directorio raíz alternativo.

  • Mostrar los almacenes de un sistema host especificado.

  • Presentar una relación de las categorías de parches disponibles o aplicados.

  • Presentar una relación de los valores de los parches aplicados de un conjunto de archivos.

Utilización de la interface gráfica de usuario de swlist

El comando swlist -i inicia un programa de interface gráfica de usuario de swlist que permite obtener una lista del software de forma interactiva y mostrar información del software. El comando swlist -i -d permite mostrar la información acerca del software disponible en un almacén o en un medio físico.

Figura 3-1 El navegador swlist

El navegador swlist
  • Los agrupamientos (bundles) y los productos son la presentación de nivel superior por defecto.

  • Para abrir un elemento de la lista, haga doble clic en él.

  • Al hacer doble clic en un archivo, se muestran los atributos del archivo.

Realización de búsquedas y desplazamiento por la lista

Las características siguientes ayudan a realizar búsquedas en la lista y a desplazarse por ella:

  • Para buscar en la lista actual, seleccione File→Search... (Archivo/Buscar...).

  • Para mostrar un menú emergente de las opciones de consulta para un elemento, haga clic con el botón secundario del «mouse» en el elemento. Las opciones del menú emergente son:

    • Open Item (Abrir elemento) para mostrar el contenido del elemento.

    • Close Level (Cerrar nivel) para cerrar el elemento actual y mostrar el nivel superior de objetos siguiente.

    • Show Description of Software (Mostrar descripción del software) para mostrar la información sobre los atributos del elemento actual.

Modificación de la vista

Utilice el menú View (Vista) para cambiar las columnas presentadas, seleccionar los filtros y clasificar la información:

  • Columns (Columnas) presenta el Editor de columnas. Puede elegir las columnas de información del software que desea presentar (p. ej., nombre del software, número de revisión, información, tamaño en KB, arquitectura, categoría, etcétera) y en qué orden.

  • Filter... (Filtro...) presenta un cuadro de diálogo desde el que se puede filtrar la lista de la pantalla con operadores lógicos y relacionales para cada campo.

  • Sort... (Clasificar...) permite seleccionar los campos de clasificación, el orden y los criterios de la información presentada.

  • Change Software View (Cambiar vista de software) permite alternar entre una vista de nivel superior y una vista de productos.

  • Change Software Filter... (Cambiar filtro de software) permite realizar selecciones en una lista de filtros predefinidos. (Sólo se aplica a los objetos de software de nivel superior.)

Realización de las acciones

Utilice el menú Actions (Acciones) para abrir y cerrar los elementos de la pantalla, mostrar la información del archivo de registro y presentar las descripciones del software:

  • Open Item (Abrir elemento) abre un elemento. (Equivale a hacer doble clic en el elemento.)

  • Close Level (Cerrar nivel) cierra el nivel actual. [Equivale a hacer doble clic en ..(go up) ..(arriba).]

  • Change Target (Cambiar destino) abre un cuadro de diálogo que permite introducir una ruta para seleccionar un directorio raíz alternativo (para swlist -i) o un almacén alternativo (para swlist -i -d).

  • Show Logfile (Mostrar archivo de destino) muestra el archivo de registro del sistema.

  • Show Audit Log (Mostrar registro de auditoría) muestra la información de auditoría del almacén de software almacenada en el registro de auditoría (sólo para swlist -i -d). Para obtener más información, consulte la sección «Auditoría de un almacén de origen».

  • Show Description of Software (Mostrar descripción del software) muestra la información de atributos relativa al elemento seleccionado actualmente.

Utilización de la línea de comandos

Sintaxis

swlist [-d|-r]] [-i] [-R] [-v] [-a atributo] [-c catálogo]
[-C archivo_sesión] [-f archivo_software] [-l nivel] [-s origen]
[-S archivo_sesión] [-t archivo_destino] [-x opción=valor]
[-X archivo_opciones] [selecciones_software] [@ selecciones_destino]

Opciones y operandos

-d

Crea una relación de los productos disponibles en un almacén. Consulte la sección «Listado del contenido de un almacén (swlist -d)».

-i

Inicia la interface gráfica de usuario. (Consulte la sección «Utilización de la interface gráfica de usuario de swlist».)

-r

Crea una relación de los productos ubicados en un directorio raíz alternativo (en lugar de en /).

-R

Forma abreviada de -l bundle -l product -l subproduct -l fileset

-a atributo

Muestra un atributo específico. Para ver varios atributos, precise varias opciones -a. Para enumerar todo el conjunto de atributos de un objeto de software, utilice la opción -v. Tenga en cuenta que el atributo «tag» se muestra siempre para productos, subproductos y conjuntos de archivos. El atributo «path» (nombre de archivo) se presenta siempre para los objetos de archivo. Esta opción no se aplica si se utiliza la opción -c.

-v

Crea una relación de todos los atributos de un objeto si no se especifica ninguna opción -a. (No se incluyen los atributos definidos por el proveedor.) La salida enumera un atributo por línea con el formato:

nombre_atributo     valor_atributo

-c catálogo

Escribe la información completa de la estructura del catálogo en el directorio especificado por catálogo. Esta información se puede utilizar para la distribución y para obtener una lista de la información del catálogo del software instalado. Se escriben todos los atributos hasta el nivel de archivo y las secuencias de comandos de control. Si se utiliza esta opción, las opciones -a y -l no se aplican. Consulte la sección «Solicitud de respuestas del usuario (swask)».

-C archivo_sesión

Ejecuta el comando y guarda los valores actuales de opción y operando en un archivo_sesión para reutilizarlos en otra sesión. Consulte la sección «Archivos de sesión».

-f archivo_software

Lee una lista de las selecciones de software en un archivo independiente en lugar de (o además de) hacerlo en la línea de comandos. Consulte la sección «Archivos de software».

-l nivel

Crea una relación de todos los objetos de software hasta el nivel especificado: depot, bundle, product, subproduct, fileset o file. (Para obtener más información sobre los niveles, consulte la sección «Listado del software por niveles».) Sólo se puede utilizar un nivel de designación por comando. No se pueden utilizar nombres de software, nombres de subproductos, etcétera para especificar niveles. Esta opción no se aplica si se utiliza la opción -c.

Tabla 3-2 Las opciones -l

Opción

Acción

swlist -l root

Muestra el nivel raíz (los directorios raíz en los sistemas host de destino especificados)

swlist -l shroot

Muestra los directorios raíz compartidos

swlist -l prroot

Muestra los directorios raíz privados

swlist -l bundle

Sólo muestra los agrupamientos (bundles)

swlist -l product

Sólo muestra los productos

swlist -l subproduct

Muestra los productos y los subproductos

swlist -l fileset

Muestra los productos, los subproductos y los conjuntos de archivos

swlist -l file

Muestra los productos, los subproductos, los conjuntos de archivos, los archivos y los números (utilizados en la licencia de software)

swlist -l category

Muestra todas las categorías de parches disponibles para los parches que en su definición llevan incluidos objetos de categoría

swlist -l patch

Muestra todos los parches aplicados

 

-s origen

Especifica la fuente de software que debe incluirse en la lista. El tipo de fuente por defecto es un directorio o un almacén (en general, /var/spool/sw) ubicado en el sistema host local. La sintaxis es: [­host­­][:­]­[directorio]

Un sistema host se puede especificar por su nombre de host, nombre de dominio o dirección de Internet. Un directorio debe especificarse mediante una ruta absoluta.

-S archivo_sesión

Ejecuta el comando en función de los valores guardados en una sesión de instalación anterior, tal como se hayan definido en archivo_sesión. Consulte la sección «Archivos de sesión».

-t archivo_destino

Lee una lista de las selecciones de destino en un archivo independiente en lugar de (o además de) en la línea de comandos.

-x opción=valor

Define una opción de comando en valor y omite los valores por defecto o un valor de los archivos de opciones. Consulte la sección «Modificación de las opciones de comando».

-X archivo_opciones

Lee las opciones de sesión y el comportamiento en archivo_opciones. Consulte la sección «Modificación de las opciones de comando».

selecciones_software

Los objetos de software que han de enumerarse. Consulte la sección «Selecciones de software».

selecciones_destino

El destino del comando. (Para swlist, las selecciones_destino son sólo otra forma de obtener una lista de las selecciones de software.)

Modificación de las opciones de comando

Puede cambiar el comportamiento de este comando especificando opciones adicionales en la línea de comandos al llamar al comando (con la opción -x) o leyendo los valores predefinidos en un archivo. En la siguiente tabla, se relacionan los valores por defecto y las opciones correspondientes a swlist.

Tabla 3-3 Opciones de comando y valores por defecto de swlist

  • admin_directory=/var/adm/sw

  • agent_timeout_minutes=10000

  • codeword=

  • customer_id=

  • distribution_target_directory= /var/spool/sw

  • installed_software_catalog=products

  • layout_version=1.0

  • level=

  • log_msgid=1

  • one_liner=revision title

  • patch_one_liner=title patch_state

  • rpc_binding_info=​ncacn_ip_tcp:[2121]ncadg_ip_udp:[2121]

  • rpc_timeout=5

  • run_as_superuser=true

  • select_local=true

  • show_superseded_patches=false

  • software=

  • software_view=all_bundles

  • target_directory=

  • targets=

  • verbose=1

 

Para obtener más información

Consulte el Apéndice A para obtener una descripción completa de cada valor por defecto.

Tareas de listado del software y ejemplos

Para ejecutar la interface interactiva de swlist:

swlist -i @ host1

Para utilizar swlist de forma interactiva a fin de consultar un almacén:

swlist -i -d @ /tmp/depot

Para generar una lista del software (por nombre) instalado en el directorio raíz (/) del sistema host local, sólo hace falta escribir:

swlist

Lo que es posible que genere un listado en la pantalla con este aspecto:

# Initializing...
# Contacting target "xxyyzz"...
#
# Target:  xxyyzz:/
 
# Bundle(s):
 
B3782CA B.11.00 HP-UX Media Kit (Reference Only. See Descr.)
B3898AA B.11.00 HP C/ANSI C Developer’s Bundle for HP-UX 11.00
HPUXEngRT  B.11.00  English HP-UX Run-time Environment
 
# Product(s) not contained in a Bundle:
 
HMS             1.01
OBAM5_0          B.11.00        ObAM 5.0

El uso de swlist sin opciones configuradas ni software seleccionado facilita un listado de todos los agrupamientos (bundles) de software y de todos los productos que no forman parte de un agrupamiento. Al agregar la opción -d, se obtiene el mismo listado del software que resida en el almacén por defecto del sistema host local.

En los ejemplos siguientes, las solicitudes de swlist se envían a la salida estándar. En todos los ejemplos se da por sentado que el valor por defecto de one_liner= es «revision size title» y que el valor por defecto de level= es «product».

  • Para obtener una lista del contenido del almacén en cinta local, /dev/rmt/0m, escriba:

    swlist -d @ /dev/rmt/0m

    o

    swlist -s /dev/rmt/0m

    Esto genera la salida siguiente

    AUDIT      3.5   9834  Trusted Systems Auditing Utils
    COMMANDS   1.7   4509  Core Command Set
    C-LANG     2.5   5678  C Programming Language
    NETWORKING 2.1   9072  Network Software
    KERNEL     1.4  56908  Kernel Libraries and Headers
    VUE        1.3   5489  Vue (Instant Ignition Release)
    WINDOWS   2.06  10423  Windowing Products
  • Para obtener una lista de todos los atributos de los medios del almacén en cinta local, /dev/rmt/0m, escriba:

    swlist -v -l depot @ /dev/rmt/0m

    o

    swlist -vl depot -s dev/rmt/0m

    type        distribution
    tag         CORE OS
    description HP-UX Core Operating System Software Disk
    number      B2358-13601
    mod_date    June 1998
  • Para obtener una lista del archivo README del producto OS_CORE instalado en el sistema host local, escriba:

    swlist -a readme OS-Core | more

    readme:
     ****************
     * Introduction *
     ****************
     
    The Release Notes for HP-UX Release X.0 contain an 
    overview of the new/changed product features that 
    are included in the release.  For detailed 
    information about these features, refer to the 
    appropriate product manuals.  This document does not
    contain information about software changes made as a
    result of a Service Request; that information may be
    found in the Software Release Bulletin (SRB) for Release X.0.
     ********************
     * Hardware Support *
     ********************
     The HP 9000 Model XXX is no longer supported.
    ...
  • Para obtener una lista de los productos almacenados en el almacén de software del host1 ubicado en /swmedia. En este ejemplo, se da por sentado que el valor de la opción one_liner de swlist es: «title size architecture»:

    swlist -d @ host1:/swmedia

    FRAME     Frame Doc. Pkg 2319  HP-UX_9000_Series_AorB
    FRAME     Frame Doc. Pkg 2458  OSF1_9000_Series_1.0
    ME30      3-D Mech. Eng  5698  HP-UX_9000_Series300_AorB
    SOFTBENCH Dev Env        4578  HP-UX_9000_Series300
    TEAMWORK  Design/Analysis 3478 HP-UX_9000_Series 300/400

    (Observe que los medios contienen dos revisiones del producto FRAME.)

Utilización de las opciones para cambiar el aspecto de las listas

Se puede controlar el aspecto y el contenido de las listas cambiando los valores por defecto de las listas en los archivos de opciones. En lugar de especificar repetidamente los niveles y los atributos del software cada vez que llame a swlist, puede utilizar:

level

Esta opción predetermina el nivel de la lista: product, subproduct, fileset o file. Por ejemplo, al configurar este valor por defecto en level=fileset, los futuros comandos swlist enumerarán siempre todo hasta el nivel de conjunto de archivos, incluido el mismo, de cada sistema host, almacén o producto seleccionado.

one_liner="atributo atributo atributo"

Esta opción especifica los atributos (revision, size, title, etcétera) que aparecen como el listado por defecto. Estos atributos se separan mediante <tabulación> o <espacio> y se colocan entre comillas (" "). Se pueden elegir varios atributos, pero puede que no existan todos los atributos para todos los niveles de software aplicables (product, subproduct o fileset). Por ejemplo, el atributo de software title está disponible para los agrupamientos (bundles), los productos, los subproductos y los conjuntos de archivos, pero el atributo architecture sólo está disponible para los productos.

En ausencia de la opción -v o -a en el comando, swlist presenta la información tal como se describe en el valor por defecto de one_liner para cada nivel de objeto de software [agrupamientos (bundles), productos, subproductos y conjuntos de archivos], no para los archivos.

Listado de los atributos

Sólo se puede especificar un atributo por cada opción -a. Sin embargo, el atributo tag se incluye siempre por defecto, por lo que al precisar -a revisión, se obtiene una lista de todos los nombres de producto y los números de revisión correspondientes.

Por ejemplo, para obtener una lista en la que se especifique si los agrupamientos (bundles) de software incluidos en un CD-ROM (montado en el directorio /SD_CDROM) exigen o no una palabra en clave, utilice el comando: swlist -d -a is_protected @ /SD_CDROM

Un atributo que contenga gran cantidad de información (por ejemplo, un atributo README) se almacena físicamente en forma de archivo separado y se muestra por sí mismo si se solicita -a README.

Consulte la página de manual de sd(4) para obtener una lista completa de los atributos de SD-UX.

Creación de listas personalizadas

Las opciones y los valores por defecto de swlist permiten crear listas adaptadas a las necesidades concretas. Estas listas pueden ser tan sencillas como un listado de los productos de software instalados en su sistema host local o tan complejas como un listado con varias columnas de los archivos, los conjuntos de archivos, los subproductos, los productos y los agrupamientos (bundles) instalados.

Por ejemplo, si tuviera que cambiar la opción one-liner en la línea de comandos, el comando:

swlist -x one_liner="name revision size title"

generaría esta lista de todos los productos instalados en el sistema host local:

RX            1.98    9845     RX X Terminal - all software
ALLBASE       8.00.1  6745     Database Products
C-LANG        2.5     5678     Programming Language
DIAGNOSTICS   2.00    56870    Hardware Diagnostic Programs
DTP68         2.00    26775    Desktop Publishing
LISP-LANG     8.00.1  90786    LISP Programming Language
WINDOWS       2.06    10423    Windowing Products

Este listado muestra en forma de columnas (leyendo de izquierda a derecha) la etiqueta del producto, el número de revisión, el tamaño en KB y el título o nombre completo del producto.

NOTA: Todo lo que se especifique en la línea de comandos para el nivel y los atributos de software anulará los valores de los archivos de opciones por defecto.

También se puede cambiar el valor por defecto de one_liner por {revision size title} en el archivo de valores por defecto. Por lo tanto, un listado de los productos C-LANG en el host2 sería como sigue:

swlist C-LANG @ host2

C-LANG.C-COMPILE 8.0    1346       C Compiler Components
C-LANG.C-LIBS    8.0    2356       Runtime Libraries
C-LANG.C-MAN     8.0    1976       Programming Reference

Listado de los parches

swlist se puede utilizar para obtener una lista de los parches de software y los estados correspondientes.

Utilización de palabras en clave y números de identificación de cliente del software

Si intenta consultar un software protegido mediante palabra en clave, es posible que el comando swlist le solicite palabras en clave. También puede escribir palabras en clave nuevas en la línea de comandos o en la interface gráfica de usuario. Este proceso es idéntico al utilizado por swinstall. Para obtener más información, consulte la sección «Utilización de palabras en clave y números de identificación de cliente del software».

Listado del software por niveles

La opción -l nivel permite obtener una lista de todos los objetos de software hasta el nivel especificado: depot, bundle, product, subproduct, fileset o file.

Elija un nivel como punto de partida y obtenga una lista de los elementos sólo hasta dicho nivel.

Tabla 3-4 Las opciones -l

Opción

Acción

swlist -l root

Muestra el nivel raíz (los directorios raíz en los sistemas host de destino especificados)

swlist -l shroot

Muestra los directorios raíz compartidos

swlist -l prroot

Muestra los directorios raíz privados

swlist -l bundle

Sólo muestra los agrupamientos (bundles)

swlist -l product

Sólo muestra los productos

swlist -l subproduct

Muestra los productos y los subproductos

swlist -l fileset

Muestra los productos, los subproductos y los conjuntos de archivos

swlist -l file

Muestra los productos, los subproductos, los conjuntos de archivos, los archivos y los números (utilizados en la licencia de software)

swlist -l category

Muestra todas las categorías de parches disponibles para los parches que en su definición llevan incluidos objetos de categoría

swlist -l patch

Muestra todos los parches aplicados

 

El punto de partida de una lista de software siempre se extrae de los operandos de las opciones -l y -a (o de las opciones level o one_liner). Debe decidir los niveles que desea y los atributos de software que deben incluirse en la lista, además del nombre del producto.

NOTA: Los ejemplos de las secciones siguientes no incluyen un valor para la opción one_liner.
Especificación del nivel producto (product)

Especificar un nivel para una selección de software determinada hace que swlist enumere los objetos de dicho nivel además de todos los que están por encima de él. Los niveles superiores se marcarán como comentario con un signo #. Por lo tanto, sólo el nivel especificado (product, subproduct, fileset o file) no estará marcado como comentario. Esto permitirá utilizar la salida de swlist como entrada para otros comandos. Las excepciones son:

1) una lista que sólo contenga archivos; otros comandos no aceptan la salida de nivel archivo

2) una lista que contenga atributos de software (-a y -v).

Por ejemplo, si deseara ver todos los productos instalados en el sistema host local, el comando sería:

swlist -l product

y el listado tendría el aspecto siguiente:

NETWORKING
SAM
OPENVIEW
PRODUCT A
SOFTWARE Z
PRODUCT B
.
.
.

Tenga en cuenta que los nombres de producto no están marcados como comentarios porque ése es el nivel que usted ha pedido que se mostrara y no existen niveles por encima.

Especificación del nivel subproducto (subproduct)

Para este ejemplo, en el sistema host local, el producto NETWORKING contiene los subproductos ARPA y NFS, y se desea ver el tamaño de cada objeto (en KB).

swlist -l subproduct -a size NETWORKING

# NETWORKING              9072
  NETWORKING.ARPA         4412
  NETWORKING.NFS          4660

La lista no muestra los archivos o conjuntos de archivos porque no se especificó dicho nivel en la línea de comandos.

Si deseara ver los nombres y los números de revisión del producto NETWORKING en el sistema host local, el comando sería:

swlist -l subproduct -a revision NETWORKING

Recuerde que el nombre del producto siempre se da por supuesto; no es necesario especificarlo en la opción -a.

Especificación del nivel conjunto de archivos (fileset)

A continuación, se muestra un ejemplo de uso de la opción -l para generar un listado que incluya todos los conjuntos de archivos para el producto NETWORKING en el sistema host local y un título descriptivo para cada uno de ellos:

swlist -l fileset -a title NETWORKING

# NETWORKING               Network Software
  NETWORKING.ARPA-INC      ARPA include files
  NETWORKING.ARPA-RUN      ARPA run-time commands
  NETWORKING.ARPA-MAN      ARPA manual pages
  NETWORKING.LANLINK       CORE ARPA software
  NETWORKING.NFS-INC       NFS include files
  NETWORKING.NFS-RUN       NFS run-time commands
  NETWORKING.NFS-MAN       NFS manual pages

Una vez más, observe las líneas marcadas como comentario (#) que representan los niveles subproducto (NETWORKING.ARPA y NETWORKING.NFS) y producto (NETWORKING). El resto de las líneas son conjuntos de archivos.

Especificación del nivel archivo (file)

A continuación, se muestra un ejemplo de uso de la opción -l para generar un listado completo que incluya todos los archivos para el subproducto NETWORKING.ARPA:

swlist -l file NETWORKING.ARPA

# NETWORKING.ARPA
# NETWORKING.ARPA_INC
  NETWORKING.ARPA_INC:/usr/include/arpa/ftp.h
  NETWORKING.ARPA_INC:/usr/include/arpa/telnet.h
  NETWORKING.ARPA_INC:/usr/include/arpa/tftp.h
  NETWORKING.ARPA_INC:/usr/include/protocols/rwhod.h
.
.
.
# NETWORKING.ARPA_RUN
  NETWORKING.ARPA_RUN:/etc/freeze
  NETWORKING.ARPA_RUN:/etc/ftpd
  NETWORKING.ARPA_RUN:/etc/gated
  NETWORKING.ARPA_RUN:/etc/named
.
.
.
# NETWORKING.ARPA_MAN
  NETWORKING.ARPA_MAN:/usr/man/man8/ftpd
  NETWORKING.ARPA_MAN:/usr/man/man8/gated

Observe que las líneas marcadas como comentario representan el nivel solicitado (NETWORKING.ARPA) más un nivel por encima (fileset) del nivel archivo especificado (NETWORKING.ARPA_INC, NETWORKING.ARPA_RUN y NETWORKING.ARPA_RUN son todos conjuntos de archivos). Las líneas que no están marcadas como comentarios son archivos.

Listas de almacenes

Otra clase de objetos que swlist puede mostrar son las listas de almacenes. Esto permite obtener una lista de todos los almacenes registrados que residen en un sistema host. Para hacerlo, puede utilizar una combinación de la opción -l depot:

Tabla 3-5 Listado de almacenes

Sintaxis de swlist

Resultado

swlist -l depot

Presenta una lista de todos los almacenes del sistema host local

swlist -l depot @ hostA

Presenta una lista de todos los almacenes en el hostA

swlist -l depot -v @ hostB

Presenta un lista, en modo detallado, de todos los almacenes en el hostB

 

Lista detallada

La opción -v hace que se genere una lista detallada. Una lista detallada sirve para mostrar todos los atributos de los productos, los subproductos, los conjuntos de archivos o los archivos.

La salida detallada presenta una lista de cada atributo con su nombre (palabra clave). Se enumera un atributo por línea. Dada la longitud de esta lista, la salida se puede procesar posteriormente (filtrar) con grep o sed para consultar campos específicos.

Los atributos de un nivel de software concreto se presentan en función del nombre de producto de software facilitado con el comando swlist. Por ejemplo, swlist -v NETWORKING da como resultado:

tag                 NETWORKING
instance_id         7869
control_directory
size                9072
revision            2.1
title               Network Software
mod_time
directory
vendor.information  Hewlett-Packard Company
is_locatable        true
architecture        HP-UX_9000
machine_type        9000
os_name             HP-UX
target.os_release   B.11.00*

Si se utiliza la opción -v con la opción -l, se dan estos casos:

  • Para mostrar todos los atributos de un agrupamiento (bundle), utilice swlist -v -l bundle.

  • Para mostrar todos los atributos de un producto, utilice swlist -v -l product.

  • Para mostrar todos los atributos de productos y subproductos, utilice swlist -v -l subproduct.

  • Para mostrar todos los atributos de productos, subproductos y conjuntos de archivos, utilice swlist -v -l fileset.

  • Para mostrar todos los atributos de productos, subproductos, conjuntos de archivos y archivos, utilice swlist -v -l file.

La tabla siguiente facilita un ejemplo de listado de los tipos de atributos que presentará swlist. No existen todos estos atributos para cada nivel u objeto de software. Esta lista puede variar en función de la información facilitada por el proveedor. No utilice esta lista como lista oficial de todos los atributos. Para obtener una lista completa de los atributos para un nivel u objeto concreto, utilice el formato:

swlist -v -l nivel

(consulte el ejemplo anterior) o utilice

swlist -v selecciones_software

(consulte el ejemplo presentado más adelante).

Tabla 3-6 Ejemplo de atributos

Atributo

Descripción

architecture

Describe los sistemas de destino compatibles con el producto

category

Tipo de software

copyright

Información de copyright sobre el objeto

mod_time

Hora de producción de un medio de distribución

description

Información descriptiva detallada sobre el objeto

instance_id

Identifica de forma exclusiva este producto de software

title

Nombre largo/oficial del objeto

mode

Modo de permiso del archivo

mtime

Hora de la última modificación del archivo

owner

Propietario del archivo (cadena)

path

Nombre de ruta completo del archivo

corequisite

Un conjunto de archivos que el conjunto de archivos actual necesita (configured) para poder funcionar

prerequisite

Un conjunto de archivos que el conjunto de archivos actual necesita para poder instalarse o configurarse correctamente

readme

Información de tipo léame tradicional, notas de la versión, etcétera.

revision

Número de revisión de un objeto

size

Tamaño en bytes; refleja el tamaño de todos los conjuntos de archivos incluidos

state

Estado actual del conjunto de archivos

 

A continuación, se facilitan ejemplos de listas detalladas:

Este comando ejecutado en el sistema host local:

swlist -v -l file NETWORKING.ARPA-RUN

genera la lista siguiente:

#NETWORKING.ARPA
tag:          ARPA-RUN
instance_id   1
revision      1.2
title         ARPA run_time commands
size          556
state         configured
corequisite   NETWORKING.LANLINK
is_kernel     true
file          etc/freeze
path          /etc/freeze
type          f
mode          0755
owner         bin
group         bin
uid           2
gid           2
mtime         721589735
size          24
file          etc/ftpd
path          /etc/ftpd
type          file
mode          0555
owner         bin
group         bin
uid           2
gid           2
mtime         721589793
size          9
...

Este comando:

swlist -v NETWORKING.ARPA-RUN

genera la lista siguiente:

# NETWORKING.ARPA
fileset
tag           ARPA-RUN
instance_id   1
revision      1.2
title         ARPA run_time commands
size          556
state         configured
corequisite   NETWORKING.LANLINK
is_kernel     true
mod_time      733507112
Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 1997, 2000-2003, 2006, 2007 Hewlett-Packard Development Company, L.P.