Salta l'introduzione Italia - Italiano
HP.com Italia Prodotti e Servizi Supporto e Drivers Soluzioni Come Acquistare
» Contatta HP
Altre opzioni
HP.com Italia
Manuale di amministrazione di Software Distributor: HP-UX 11i v1, 11i v2 e 11i v3 > Capitolo 3 Amministrazione del software installato

Elencare il software (swlist)

» 

Documentazione tecnica

Libro completo in PDF
» Feedback
Inizio contenuto

 » Sommario

 » Glossario

 » Indice

Il comando swlist crea gli elenchi personalizzabili dei prodotti software installati nell'host locale o archiviati nei depot per la successiva distribuzione.

Caratteristiche e limitazioni di swlist

Con il comando swlist è possibile:

  • Utilizzare l'interfaccia utente grafica facoltativa.

  • Specificare il livello di visualizzazione dell'elenco (bundle, prodotti, sottoprodotti, set di file o file).

  • Specificare gli attributi del software da visualizzare per ogni livello. Gli attributi del software sono elementi informativi sui prodotti inseriti nel database dei prodotti installati oppure nei file catalogo. Questi elementi possono comprendere il nome o tag del prodotto, la sua dimensione in KByte, numero di revisione, ecc.

  • Creare un elenco di prodotti, sottoprodotti o set di file da utilizzare come dati di ingresso per i comandi swinstall o swremove.

  • Visualizzare il contenuto di un'origine software.

  • Visualizzare gli attributi di ogni livello del software selezionato.

  • Mostrare la struttura dei prodotti delle selezioni software.

  • Elencare il software memorizzato in una directory root alternativa.

  • Visualizzare i depot in un dato host.

  • Elencare le categorie delle patch disponibili o applicate.

  • Elencare i valori delle patch applicate ai set di file.

Utilizzo dell'interfaccia utente grafica di swlist

Il comando swlist -i avvia l'interfaccia utente di swlist, che consente di elencare interattivamente il software e visualizzarne le informazioni. Il comando swlist -i -d consente di visualizzare le informazioni del software disponibile in depot o in un supporto fisico.

Figura 3-1 Il browser di swlist

Il browser di swlist
  • Bundle e prodotti sono il livello di visualizzazione predefinito più elevato.

  • Per aprire un oggetto nell'elenco, fare doppio clic su di esso.

  • Facendo doppio clic su un file saranno visualizzati i suoi attributi.

Ricerca e navigazione nell'elenco

Le seguenti funzioni servono ad eseguire la ricerca ed a spostarsi nell'elenco:

  • Per cercare nell'elenco corrente, scegliere File→Ricercare...

  • Per visualizzare il menu a comparsa delle opzioni di un oggetto, fare clic con il tasto destro su di esso. Le opzioni del menu sono:

    • Aprire voce per visualizzare il contenuto dell'oggetto.

    • Chiudere livello per chiudere l'oggetto corrente e visualizzare il livello immediatamente superiore di oggetti.

    • Show Description of Software... per visualizzare le informazioni degli attributi dell'oggetto corrente.

Modifica della visualizzazione

Utilizzare il menu Visualizzare per cambiare le colonne visualizzate, scegliere i filtri e l'ordinamento:

  • Colonne apre l'editor delle colonne. È possibile scegliere quale colonne di informazioni da visualizzare, come nome del software, numero di revisione, informazioni, dimensione in KByte, architettura, categoria, ecc., ed il loro ordine.

  • Filtrare... visualizza la finestra di dialogo nella quale è possibile filtrare l'elenco, con operatori logici e relazionali per ogni campo.

  • Ordinare... consente di scegliere campi, tipo e criteri di ordinamento delle informazioni visualizzate.

  • Change Software View consente di alternare la visualizzazione a livello prodotto e quella a livello più elevato.

  • Change Software Filter... consente la scelta in un elenco di filtri predefiniti. (Si applica unicamente agli oggetti software di livello più elevato.)

Esecuzione delle azioni

Con il menu Azioni è possibile aprire e chiudere gli oggetti nella finestra, visualizzare le informazioni del file di log e la descrizione del software:

  • Aprire voce apre un oggetto. (Equivale a fare doppio clic sull'oggetto.)

  • Chiudere livello chiude il livello corrente. (Equivale a fare doppio clic su ..(precedente).

  • Change Target apre la finestra di dialogo che consente di specificare il percorso per la selezione root alternativa (per swlist -i) o un depot alternativo (per swlist -i -d).

  • Show Logfile visualizza il file di log di sistema.

  • Show Audit Log visualizza le informazioni di controllo dei depot software memorizzate nel file di log di auditing (solo per swlist -i -d). Per ulteriori informazioni, vedere “Auditing del depot origine”.

  • Show Description of Software... visualizza le informazioni degli attributi dell'oggetto selezionato.

Uso della riga dei comandi

Sintassi

swlist [-d|-r]] [-i] [-R] [-v] [-a attributo] [-c catalogo]
[-C file_sessione] [-f file_software] [-l livello] [-s origine]
[-S file_sessione] [-t file_destinazioni] [-x opzione=valore]
[-X file_opzioni] [selezioni_software] [@ selezione_destinazioni]

Opzioni ed operandi

-d

Elenca i prodotti disponibili in un depot. Vedere “Elenco del contenuto di un depot (swlist -d) ”.

-i

Avvia l'interfaccia utente grafica. (Vedere “Utilizzo dell'interfaccia utente grafica di swlist”.)

-r

Elenca i prodotti in una directory root alternativa invece che /.

-R

Abbreviazione per -l bundle -l product -l subproduct -l fileset

-a attributo

Visualizza un dato attributo. Per visualizzare più attributi, utilizzare più opzioni -a. Per elencare tutti gli attributi di un oggetto software, utilizzare l'opzione -v. Per prodotti, sottoprodotti e set di file, l'attributo tag sarà sempre visualizzato. Per gli oggetti, sarà sempre visualizzato l'attributo path (nome del file). Questa opzione non si applica utilizzando l'opzione -c.

-v

Elenca tutti gli attributi di un oggetto se non è stata specificata l'opzione -a. (Non saranno compresi gli attributi definiti dai produttori.) Nell'elenco risultante gli attributi sono disposti uno per ogni riga nel formato:

nome_attributo     valore_attributo

-c catalogo

Scrive la struttura completa del catalogo nella directory specificata in catalogo. È possibile utilizzare queste informazioni per le distribuzioni e per elencare le informazioni del catalogo del software installato. Saranno salvate le informazioni di tutti gli attributi fino al livello file e degli script di controllo. Utilizzando questa opzione, non saranno applicabili quelle -a e -l. Vedere “Richiesta di risposta dall'utente (swask)”.

-C file_sessione

Esegue il comando e salva le opzioni e gli operandi correnti in un file_sessione, per riutilizzarlo in seguito. Vedere “File di sessione”.

-f file_software

Legge l'elenco delle selezioni del software da un file separato, invece di (oppure oltre a) specificarlo nella riga dei comandi. Vedere “File di selezione software”.

-l livello

Elenca tutti gli oggetti software fino al livello specificato: depot, bundle, prodotto, sottoprodotto, set di file oppure file. (Per ulteriori informazioni sui livelli, vedere la sezione “Elenco del software per livello”). È possibile specificare solamente un unico livello. Per specificare il livello, non è possibile utilizzare il nome di un software, di un sottoprodotto, ecc. Questa opzione non si applica utilizzando l'opzione -c.

Tabella 3-2 Le opzioni -l

Opzione

Azione

swlist -l root

Mostra il livello di root (le root negli host destinazione specificati)

swlist -l shroot

Mostra le root condivise

swlist -l prroot

Mostra le root private

swlist -l bundle

Mostra solamente i bundle

swlist -l product

Mostra solamente i prodotti

swlist -l subproduct

Mostra solamente prodotti e sottoprodotti

swlist -l fileset

Mostra prodotti, sottoprodotti e set di file

swlist -l file

Mostra prodotti, sottoprodotti, set di file, file ed i numeri utilizzati nelle licenze software.

swlist -l category

Mostra tutte le categorie delle patch disponibili che nella loro definizione comprendono l'oggetto category.

swlist -l patch

Mostra tutte le patch applicate.

 

-s origine

Specifica l'origine software da elencare. Il tipo di origine predefinita è una directory oppure un depot (solitamente /var/spool/sw) nell'host locale. La sintassi è: [­host­­][:­]­[directory]

È possibile specificare l'host con il suo nome, il nome del dominio o con l'indirizzo Internet. La directory deve essere specificata con il percorso assoluto.

-S file_sessione

Esegue il comando utilizzando le opzioni e gli operandi salvati in una precedente sessione di installazione e memorizzati in un file_sessione. Vedere “File di sessione”.

-t file_destinazione

Legge l'elenco delle selezioni di destinazioni da un file separato, invece di (oppure oltre a) specificarlo nella riga dei comandi.

-x opzione=valore

Imposta una opzione del comando ad un dato valore, ignorando quello predefinito o quelli del file delle opzioni. Vedere “Modifica delle opzioni dei comandi”.

-X file_opzioni

Legge le opzioni di sessione e funzionamento da un file_opzioni. Vedere “Modifica delle opzioni dei comandi”.

selezioni_software

Gli oggetti software da elencare. Vedere “Selezioni software”.

selezione_destinazioni

La destinazione del comando. (Con swlist, selezione_destinazioni è solo un altro modo di elencare la selezione del software.

Modifica delle opzioni dei comandi

È possibile modificare il funzionamento del comando specificando delle ulteriori opzioni al momento dell'esecuzione nella riga dei comandi, con l'opzione -x, oppure leggendo i valori memorizzati in un file. La tabella seguente mostra le opzioni ed i valori predefiniti di swlist.

Tabella 3-3 Opzioni e valori predefiniti del comando 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

 

Per ulteriori informazioni

Per la descrizione completa di ogni valore predefinito, vedere l'Appendice A.

Procedure di elencazione software ed esempi

Per eseguire l'interfaccia interattiva di swlist:

swlist -i @ host1

Per utilizzare swlist in modo interattivo per visualizzare un depot:

swlist -i -d @ /tmp/depot

Per creare un elenco del software – per nome – installato nella root (/) dell'host locale, digitare semplicemente:

swlist

Questo produrrà un elenco simile al seguente:

# 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

Utilizzando swlist senza impostare alcuna opzione e senza una selezione software, si otterrà l'elenco di tutti i bundle software e di tutti i prodotti che non fanno parte di un bundle. Aggiungendo l'opzione -d si otterrà un analogo elenco del software che si trova nel depot predefinito dell'host locale.

Negli esempi seguenti, le richieste di swlist sono inviate all'output standard. Tutti gli esempi presumono che il valore di one_liner= sia quello predefinito di “revision size title” e che quello di level= sia quello predefinito di “product”.

  • Per elencare il contenuto del depot locale su nastro, /dev/rmt/0m, digitare:

    swlist -d @ /dev/rmt/0m

    oppure

    swlist -s /dev/rmt/0m

    Questo produrrà il seguente messaggio:

    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
  • Per elencare tutti gli attributi del supporto del depot locale su nastro, /dev/rmt/0m:

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

    oppure

    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
  • Elenca il file README del prodotto OS_CORE, installato nell'host locale:

    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.
    ...
  • Elenca i prodotti archiviati nel depot software situato nell'host1 in /swmedia. Per questo esempio si presume che per swlist il valore di one_liner sia: “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

    (Notare come il supporto contenga due revisioni del prodotto FRAME.)

Uso delle opzioni per modificare la struttura dell'elenco

È possibile modificare l'aspetto ed il contenuto dell'elenco cambiando i valori predefiniti nei file delle opzioni. Invece di specificare ad ogni esecuzione di swlist i livelli del software e gli attributi, è possibile utilizzare:

level

Questa opzione stabilisce il livello predeterminato per l'elenco: prodotto, sottoprodotto, set di file o file. Ad esempio, impostando il valore predefinito level=fileset, il comando swlist d'ora in poi, elencherà sempre il contenuto di ogni host, depot o prodotto selezionato, fino al livello di set di file compreso.

one_liner="attributo attributo attributo"

Questa opzione specifica gli attributi – revisione, dimensione, titolo, ecc. – elencati per impostazione predefinita. Gli attributi sono separati dal carattere <tab> oppure <spazio> e sono racchiusi tra virgolette (" "). È possibile scegliere più attributi, ma in ogni livello software applicabile (prodotto, sottoprodotto o set di file) non tutti gli attributi possono essere presenti. Ad esempio, l'attributo software title è disponibile per bundle, prodotti, sottoprodotti e set di file, mentre quello architecture è disponibile solo per i prodotti.

Il comando swlist, in assenza delle opzioni -v oppure -a, visualizzerà le informazioni secondo il valore predefinito di one_liner per ogni livello di oggetto software (bundle, prodotti, sottoprodotti e set di file), non per i file.

Elenco degli attributi

Per ogni opzione -a, è possibile specificare solo un attributo. Tuttavia, l'attributo tag sarà sempre inserito per impostazione predefinita, specificando quindi -a revision, saranno elencati tutti i prodotti e la loro revisione.

Ad esempio, per elencare i bundle software in un CD-ROM (montato nella directory /SD_CDROM) secondo la necessità di un codice, utilizzare il comando: swlist -d -a is_protected @ /SD_CDROM

Un attributo che contiene molte informazioni (ad esempio, README) sarà archiviato materialmente come file separato, e sarà visualizzato a parte specificando -a README.

Per l'elenco completo degli attributi di SD-UX, vedere la manpage sd(4).

Creazione di elenchi personalizzati

Le opzioni ed i valori predefiniti di swlist consentono la creazione di elenchi adattati a requisiti specifici. Questi possono essere semplici elenchi dei prodotti software installati nell'host locale, oppure elenchi complessi, in più colonne, di file, set di file, sottoprodotti, e bundle installati.

Ad esempio, per modificare l'opzione one-liner nella riga dei comandi, il comando:

swlist -x one_liner="name revision size title"

produrrà questo elenco di tutti i prodotti installati nell'host locale:

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

L'elenco mostra, nelle colonne da sinistra a destra, il tag del prodotto, il suo numero di revisione, la sua dimensione in kbyte ed il suo titolo o nome completo.

NOTA: Tutto ciò che è specificato nella riga dei comandi per livello software ed attributi, avrà la priorità sui valori nel file delle opzioni predefinite.

È inoltre possibile modificare il valore predefinito di one_liner in {revision size title} nel file dei valori predefiniti. L'elenco dei prodotti C-LANG nell'host2 sarà quindi il seguente:

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

Elenco delle patch

È possibile utilizzare swlist per elencare le patch software ed il loro stato.

Utilizzo dei codici software e degli identificativi cliente

Il comando swlist nel caso si tenti di visualizzare del software protetto, può richiedere l'immissione dei relativi codici. È inoltre possibile specificare dei nuovi codici nella riga dei comandi o con l'interfaccia utente grafica. La procedura è identica a quella di swinstall. Per ulteriori informazioni, vedere “Utilizzo dei codici software e degli identificativi cliente ”.

Elenco del software per livello

L'opzione -l livello consente di elencare tutti gli oggetti software fino al livello specificato: depot, bundle, product, subproduct, fileset oppure file.

Scegliere un livello come punto di partenza ed elencare gli oggetti solamente fino ad esso.

Tabella 3-4 Le opzioni -l

Opzione

Azione

swlist -l root

Mostra il livello di root (le root negli host destinazione specificati)

swlist -l shroot

Mostra le root condivise

swlist -l prroot

Mostra le root private

swlist -l bundle

Mostra solamente i bundle

swlist -l product

Mostra solamente i prodotti

swlist -l subproduct

Mostra solamente prodotti e sottoprodotti

swlist -l fileset

Mostra prodotti, sottoprodotti e set di file

swlist -l file

Mostra prodotti, sottoprodotti, set di file, file ed i numeri utilizzati nelle licenze software.

swlist -l category

Mostra tutte le categorie delle patch disponibili che nella loro definizione comprendono l'oggetto category.

swlist -l patch

Mostra tutte le patch applicate.

 

Il punto di partenza di un elenco software sarà sempre preso a partire dagli operandi delle opzioni -l e -a (oppure dalle opzioni level o one_liner). È necessario decidere qual'è il livello desiderato e quali attributi software elencare, oltre al nome del prodotto.

NOTA: Gli esempi della sezione seguente non comprendono un valore per l'opzione one_liner.
Specificazione del livello prodotto

Specificare il livello di un data selezione software farà sì che swlist elenchi gli oggetti di quel livello, oltre a tutti quelli che si trovano nel livello superiore. I livelli superiori saranno preceduti dal segno # (commento). Il livello specificato, prodotto, sottoprodotto, set di file o file, sarà quindi il solo a non essere commentato. In questo modo sarà possibile utilizzare l'output di swlist come input per altri comandi. Vi sono le seguenti eccezioni:

1) un elenco che contiene solamente file; l'output a livello di file non è accettato dagli altri comandi

2) un elenco che contiene attributi software (-a e -v).

Ad esempio, se si desidera visualizzare tutti i prodotti installati nell'host locale, il comando dovrebbe essere:

swlist -l product

e l'elenco dovrebbe essere analogo a:

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

I nomi dei prodotti sono privi del segno di commento, dato che si tratta del livello richiesto per la visualizzazione e non ci sono livelli superiori.

Specificazione del livello sottoprodotto

In questo esempio, on nell'host locale, il prodotto NETWORKING contiene i sottoprodotti ARPA e NFS, e si desidera visualizzare le dimensioni (in KByte) di ogni oggetto.

swlist -l subproduct -a size NETWORKING

# NETWORKING              9072
  NETWORKING.ARPA         4412
  NETWORKING.NFS          4660

L'elenco non mostra file o set di file perché nella riga dei comandi non è stato specificato tale livello.

Nel caso si desideri visualizzare nome e revisione del prodotto NETWORKING nell'host locale, il comando sarà:

swlist -l subproduct -a revision NETWORKING

Ricordare che il nome del prodotto è sempre presupposto; non è necessario specificarlo nell'opzione -a.

Specificazione del livello set di file

Esempio dell'utilizzo dell'opzione -l per elencare tutti i set di file del prodotto NETWORKING nell'host locale ed il titolo descrittivo di ognuno di essi:

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

Osservare come le righe commentate (#) rappresentino i livelli sottoprodotto (NETWORKING.ARPA e NETWORKING.NFS) e prodotto (NETWORKING). Nelle altre righe ci sono i set di file.

Specificazione del livello file

Esempio di utilizzo dell'opzione -l per la creazione di un elenco completo di tutti i file del sottoprodotto 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

Notare come le righe commentate rappresentino il livello superiore (set di file) (NETWORKING.ARPA) rispetto a quello richiesto (NETWORKING.ARPA_INC, NETWORKING.ARPA_RUN e NETWORKING.ARPA_RUN sono tutti set di file). Nelle righe non commentate ci sono i file.

Elenchi di depot

Un'altra classe di oggetti che swlist è in grado di visualizzare sono gli elenchi dei depot. Ciò consente di elencare tutti i depot registrati che si trovano in un host. A questo scopo, è possibile utilizzare l'opzione -l depot:

Tabella 3-5 Elencazione dei depot

sintassi di swlist

risultati

swlist -l depot

elenca tutti i depot nell'host locale

swlist -l depot @ host_A

elenca tutti i depot nell'host A

swlist -l depot -v @ host_B

elenca, in modalità dettagliata, tutti i depot nell'host B

 

Elenco dettagliato

L'opzione -v fa sì che sia creato un elenco dettagliato. Un elenco dettagliato è utilizzato per la visualizzazione di tutti gli attributi di prodotti, sottoprodotti, set di file o file.

L'elenco dettagliato visualizza ogni attributo assieme al suo nome (parola chiave). Gli attributi sono elencati uno per riga. A causa della lunghezza di questo elenco, per visualizzare alcuni campi specifici, è consigliabile filtrarlo con grep e/o sed.

Gli attributi di un dato livello software sono visualizzati in base al nome del prodotto software fornito al comando swlist. Ad esempio, swlist -v NETWORKING darà:

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*

Se l'opzione -v è utilizzata assieme a quella -l, i casi possibili sono:

  • Per visualizzare tutti gli attributi di un bundle, utilizzare swlist -v -l bundle.

  • Per visualizzare tutti gli attributi di un prodotto, utilizzare swlist -v -l product.

  • Per visualizzare tutti gli attributi di prodotti e sottoprodotti, utilizzare swlist -v -l subproduct.

  • Per visualizzare tutti gli attributi di prodotti, sottoprodotti e set di file, utilizzare swlist -v -l fileset.

  • Per visualizzare tutti gli attributi di prodotti, sottoprodotti, set di file e file, utilizzare swlist -v -l file.

La tabella in basso offre un elenco di esempio del tipo di attributi che swlist visualizzerà. Non tutti questi attributi esistono in ogni livello oggetto o software. Questo elenco può variare secondo le informazioni fornite dal produttore. Non utilizzare questi dati come elenco ufficiale di tutti gli attributi. Per ottenere l'elenco completo degli attributi di un dato oggetto o livello, utilizzare il formato:

swlist -v -l level

(vedere l'esempio precedente) oppure utilizzare

swlist -v selezione_software

(vedere l'esempio in basso).

Tabella 3-6 Esempi di attributi

Attributo

Descrizione

architecture

Descrive l'architettura dei sistemi di destinazione supportati dal prodotto

category

Tipo di software

copyright

Informazioni sul copyright dell'oggetto

mod_time

Data di produzione del supporto di distribuzione

description

Descrizione dettagliata dell'oggetto

instance_id

Identifica in modo univoco il prodotto software

title

Nome lungo o ufficiale dell'oggetto

mode

Modalità delle autorizzazioni del file

mtime

Data dell'ultima modifica del file

owner

Proprietario del file (stringa)

path

Percorso completo del file

corequisite

Un set di file necessario (configured) a quello corrente per poter funzionare

prerequisite

Un set di file necessario a quello corrente per essere installato o configurato correttamente

readme

Usuali informazioni, note sulla versione, ecc

revision

Numero della revisione di un oggetto

size

Dimensione in byte; riflette la dimensione di tutti i set di file contenuti

state

Stato corrente del set di file

 

Seguono alcuni esempi di elenchi dettagliati:

Questo comando nell'host locale:

swlist -v -l file NETWORKING.ARPA-RUN

produrrà questo elenco:

#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
...

Questo comando:

swlist -v NETWORKING.ARPA-RUN

produrrà il seguente elenco:

# 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
Versione stampabile
Informativa sulla privacy Usando questo sito si accettano le sue condizioni
© 1997, 2000-2003, 2006, 2007 Hewlett-Packard Development Company, L.P.