Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
Gestion de logiciels HP-UX à l'aide de SD-UX : Ordinateurs HP 9000 > Chapitre 2 Installation et copie de logiciels

Installation ou copie des logiciels (swinstall et swcopy)

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Glossaire

 » Index

Pour lancer une installation ou une copie par le biais de la ligne de commande, entrez une commande semblable à ce qui suit, en précisant toutes les options désirées, les noms de source et d’hôte et les sélections de logiciels :

swinstall -p -s source_logiciels -f liste_logiciels \
@ hôte:/répertoire

Il n’est pas nécessaire de préciser @ hôte:/répertoire si vous installez les logiciels dans le répertoire par défaut de votre hôte local. Si vous avez plusieurs sélections, précisez des fichiers d’entrée, contenant la liste de vos sélections de logiciels (-f liste_logiciels, ci-dessus), des modifications aux valeurs par défaut et d’autres variables (pour obtenir plus de détails, reportez-vous à la section « Fichiers d’entrée  »).

Syntaxe

La syntaxe des commandes swcopy et swinstall est la suivante :

swinstall [Options_XToolkit][-i][-l][-p][-r][-v][-c catalogue]
[-C fichier_session][-f fichier_logiciel][-s source]
[S fichier_session][-x option=valeur][-X fichier_options]
[sélections_logiciels][@ sélections_cible]

swcopy [Options_XToolkit][-i][-p][-v][-C fichier_session]
[-f fichier_logiciel][-s source][-S fichier_session]
[-x option=valeur][-X fichier_options][sélections_logiciels]
[@ sélections_cible]

A l’aide de la syntaxe SD-UX, vous pouvez préciser :

  • le nom des logiciels à installer ou à copier (avec l’option -f fichier logiciel ou en entrant vous-même des sélections de logiciels),

  • l’emplacement de ces sélections (option -s nom source) et

  • le nom de l’hôte et du dépôt où ils seront installés (@ hôte:/dépôt).

REMARQUE : Si vous entrez la commande swinstall sans préciser de source, l’installation se fera dans le répertoire de dépôt par défaut (/var/spool/sw) sur l’hôte local. Si aucun hôte n’est désigné, les logiciels seront classés dans le répertoire racine (/) de votre hôte local. Ainsi, vous n’avez pas à entrer le signe @ et le segment [hôte][:][/répertoire] si vous travaillez sur l’hôte local ou dans le répertoire de dépôt par défaut.

Exemples d’opérations d’installation et de copie

Cette section comporte différents exemples de commandes destinés à l’installation ou à la copie de produits logiciels. La chaîne générique optionnelle \* est un raccourci indiquant “l’ensemble des produits et groupes de fichiers ou tout logiciel disponible.”

Installation

  1. Pour installer dans le répertoire racine par défaut (/) de l’hôte local une liste prédéterminée de produits logiciels dans le fichier logiciel et contenus sur un CD-ROM (monté localement sous /mnt/cd), tapez :

    swinstall -f logiciel -s /mnt/cd

    Remarque : Le signe @ n’a pas été utilisé, car il est présumé que l’installation se fera dans le répertoire par défaut de l’hôte local.

  2. Pour installer dans le répertoire par défaut de votre hôte local appelé hôte toutes les sélections de logiciels contenues dans le dépôt par défaut (chemin /var/spool/sw) d’un hôte appelé serveur, et prévisualiser le processus (-p) avant de procéder à l’installation, tapez :

    swinstall -p -s serveur \* @ hôte

    L’emplacement du dépôt (:/dépôt) n’est pas précisé car il est présumé que les logiciels sont situés dans le répertoire par défaut /var/spool/sw sur le serveur et qu’ils seront installés dans /, sur l’hôte. L’option d’analyse -p est expliquée à la section « Options des commandes  ».

  3. Pour sélectionner tous les produits appelés “C” et “Pascal” contenus dans le dépôt par défaut sur l’hôte sw_serveur et lancer l’interface graphique (-i) :

    swinstall -i -s sw_serveur C Pascal

  4. Pour mettre à jour le logiciel HP Omniback (déjà installé dans le répertoire par défaut sur l’hôte local) en chargeant une nouvelle version contenue sur un CD-ROM et montée sous /mnt/cd, tapez :

    swinstall -s /mnt/cd Omniback

    Dans l’environnement SD-UX, “mettre à jour” signifie remplacer entièrement les groupes de fichiers de l’ancienne version en leur substituant ceux de la nouvelle version (reportez-vous à « Utilisation de swinstall pour effectuer une mise à jour du système d’exploitation  ».

Copie

  1. Pour copier dans le dépôt par défaut (/var/spool/sw) de l’hôte local tous les produits contenus sur une bande audionumérique à l’emplacement /dev/rmt/0m, tapez :

    swcopy -s /dev/rmt/0m \*

  2. Pour copier une liste de logiciels (se trouvant sur CD-ROM) spécifiés dans le fichier logA dans un dépôt dont le chemin est /var/spool/sw sur l’hôte local hôteA et prévisualiser l’opération, tapez :

    swcopy -p -f logA -s /mnt/cd @ hôteA:/var/spool/sw

Options des commandes

De nombreuses options de swinstall et swcopy énumérées ci-dessous sont les mêmes pour d’autres commandes SD-UX.

Option 

Action

-i 

Exécute la commande en mode interactif en lançant l’interface graphique utilisateur (GUI). (Cette interface n’est supportée que sous HP-UX.) Affiche la première fenêtre de l’interface graphique ou caractère.

-l 

(Ne s’applique qu’à HP-UX 10.x.) La commande swcopy n’utilise pas l’option -l (linkinstall).

Exécute la commande en mode linkinstall, qui rend le logiciel installé dans le répertoire racine partagé d’un serveur de stations sans disque accessible à partir de l’emplacement private_root d’un client sans disque (HP-UX seulement).

Lorsqu’elle est exécutée en mode linkinstall, swinstall:

  • Crée les montages NFS du logiciel pour le rendre accessible à partir de la cible. Ceci peut entraîner des montages retardés pour les répertoires racine secondaires.

  • Modifie le fichier fstab de la cible.

  • Modifie le fichier d’exportation de la cible pour ajouter les droits de montage de cette dernière.

Les montages sont créés en tenant compte de l’attribut de produit share_link. Tous les produits ne supportent pas linkinstall. Certains produits sont visibles sans création d’un nouveau montage s’ils se trouvent dans un autre, déjà créé.

-p 

Vous pouvez prévisualiser une tâche d’installation ou de copie à partir de la ligne de commande en l’exécutant en phase d’analyse. Cette option, que vous pouvez combiner à toutes les autres options, permet de comprendre l’effet d’une commande avant que le système ne l’exécute.

-r 

Cette option sert à indiquer les répertoires racines secondaires. Pour obtenir plus de détails concernant l’installation dans des répertoires racines secondaires, reportez-vous à la section « Sujets avancés pour swinstall et swcopy  ». La commande swcopy ne possède pas d’option -r.

-v 

Transfère les résultats en mode prolixe vers stdout et affiche à l’écran toutes les activités. Cette option vous permet de voir les résultats de la commande en cours d’exécution.

-c catalogue 

Indique le chemin d’accès d’un catalogue exporté contenant des copies du fichier ou des fichiers de réponse créés par un script de requête (si -x ask=true ou -x ask=as_needed). Les fichiers de réponse sont également enregistrés dans la base de données des produits installés après achèvement de l’installation.

-C fichier_session
  

Exécute la commande et sauvegarde dans un fichier les valeurs courantes d’option et d’opérande pour une réutilisation lors d’une session ultérieure. Le nom du fichier peut être accompagné d’un chemin d’accès relatif ou absolu. Le répertoire par défaut de session est $HOME/.sw/sessions/. Vous pouvez rappeler un fichier session grâce à l’option -S.

-f fichier_logiciel
  

Plutôt que (ou en plus) d’entrer vos sélections de logiciels sur la ligne de commande, vous pouvez spécifier le nom d’un fichier contenant la liste des logiciels désirés. Dans ce fichier, les lignes blanches et les lignes commençant par le signe # (commentaire) ne sont pas prises en compte. Vous devez indiquer chaque sélection sur une ligne. Pour obtenir un exemple de fichier de sélections de logiciels, reportez-vous à la section « Opérandes des commandes  ».

-s source 

Indique la source de logiciels que vous voulez utiliser pour une installation ou une copie. La source par défaut, pour une installation, est normalement un répertoire ou un dépôt (en général /var/spool/sw) situé sur l’hôte local, et non une bande. La source par défaut, lorsque l’option linkinstall est utilisée, est le répertoire racine partagé /export/shared_roots/OS_700.

La syntaxe est la suivante :

[hôte][:­]­[répertoire]

L’hôte peut être défini par son nom d’hôte, nom de domaine ou adresse internet. Un répertoire doit être défini par son chemin d’accès absolu.

-S fichier_session
  

Exécute la commande à partir des valeurs sauvegardées lors d’une session d’installation précédente, comme défini dans fichier_session. Vous pouvez enregistrer les informations de session à partir d’une session de ligne de commande avec l’option -C fichier_session.

-x option=valeur 

Définissez la valeur de l’option de session et remplacez la valeur par défaut ou la valeur présente dans un fichier d’options (-X fichier_options). Il est possible de spécifier plusieurs options -x. Pour obtenir plus de détails sur les valeurs par défaut, reportez-vous à la section « Sujets avancés pour swinstall et swcopy  ».

-X fichier_options
  

Consultez les options et fonctions de session du fichier fichier_options. Les valeurs par défaut des options système sont contenues dans le fichier /var/adm/sw/defaults. Vous pouvez également préciser un fichier d’options personnelles, soit $HOME/.swdefaults. Les valeurs contenues dans ce fichier d’options ont priorité sur les valeurs figurant dans le fichier des valeurs par défaut du système. Pour obtenir la liste complète des options système, consultez le fichier /usr/lib/sw/sys.defaults. Il contient toutes les valeurs et tous les comportements possibles pour chaque option de chaque commande.

Opérandes des commandes

Pour permettre à SD-UX d’identifier et de repérer les sélections de logiciels ainsi que les sources et les cibles, il faut les nommer en utilisant une syntaxe et un format particuliers.

Les commandes swinstall et swcopy supportent deux types d’opérandes : les sélections de logiciels suivies des sélections de cibles. Ces opérandes utilisent le caractère “@”(at) comme séparateur. La syntaxe implique que la commande opère sur des “sélections sur les cibles”.

Sélections de logiciels

Les opérandes de sélection sont constitués de sélections_logiciels.

Une sélection_de_logiciel adopte la syntaxe suivante lorsqu’elle est traitée avec les commandes swinstall et swcopy :

kit[.produit[.sous-produit][.groupe de fichiers]][,version]
produit[.sous-produit][.groupe de fichiers][,version]

La composante version est de la forme : [,r <op> révision]
[,a <op> arch][,v <op> fournisseur]
[,c <op> catégorie][,l=emplacement][,fr <op> révision]
[,fa <op> arch]

où :

  • L’opérande emplacement ne concerne que les logiciels non installés dans le répertoire par défaut du produit.

  • fr et fa ne concernent que les groupes de fichiers.

  • La composante <op> (opérateur relationnel) peut être de la forme :

    ==, >=, <=, <, > ou !=

    qui permet les comparaisons individuelles sur des champs séparés par des points.

    Par exemple, r>=B.10.00 choisit toutes les révisions supérieures ou égales à B.10.00. Le système compare chacun des champs séparés par un point pour trouver des correspondances.

  • L’opérateur relationnel = (égal) vous permet de désigner des sélections à l’aide des caractères génériques du shell et des notations de reconnaissance de structure : [ ], *, ?, !. Par exemple, l’expression r=1[01].* renvoie toutes les révisions de la version 10 ou de la version 11.

  • Toutes les composantes de version sont réitérables au sein d’une même recherche (par exemple r>=A.12, <A.20). Si vous utilisez plusieurs composantes, la sélection doit correspondre à chacune d’elles simultanément.

  • Les spécifications de logiciels complètes comprennent les composantes de version r=, a= et v= même si elles contiennent des chaînes vides. Concernant le logiciel installé, l= est également inclus.

  • Une sélection de logiciel ne doit comporter aucun caractère espace ou tabulation.

  • Le logiciel ident_instance peut prendre la place de la composante de version. Il prend la forme :

    [ident_instance]

    dans le contexte d’un catalogue exporté, où ident_instance est un entier permettant de distinguer les versions de produits et de kits d’une même étiquette.

La spécification de logiciel \* sélectionne tous les produits. Ce caractère générique n’est pas autorisé pour supprimer des logiciels du répertoire racine /.

Sélection de cible

Les commandes swinstall et swcopy supportent la syntaxe suivante appliquée à une sélections_cible. Le signe : (deux points) est nécessaire pour qualifier à la fois un hôte et un répertoire.

[hôte][­:­]­[­/répertoire]

Vous pouvez définir un hôte par son nom, son nom de domaine ou son adresse internet. Un répertoire doit être défini par un chemin d’accès absolu.

Modification des options par défaut

Outre les options des commandes énumérées dans « Options des commandes  », le fichier modèle /usr/lib/sw/sys.defaults contient près de soixante options de commandes SD-UX, dont il explique le fonctionnement et les valeurs possibles ainsi que la manière dont le système y réagit. Ces options sont présentées sous forme de commentaires et vous pouvez les copier dans le fichier des valeurs par défaut du système (/var/adm/sw/defaults) ou dans votre propre fichier des valeurs par défaut ($HOME/.swdefaults).

Chaque valeur (appelée valeur d’option par défaut) de ce fichier est spécifiée selon la syntaxe commande.option=valeur. Par exemple :

swinstall.allow_downdate=false

Si vous avez inséré cette ligne dans votre fichier /var/adm/sw/defaults (modification à l’échelle du système) ou $HOME/.swdefaults (modification individuelle) et que vous avez changé la valeur de “false” à “true”, le système autorisera alors l’installation de versions plus anciennes que les versions existantes pour toutes les sessions ultérieures.(Ce type d’installation est en fait l’inverse d’une mise à jour).

Les règles suivantes régissent le fonctionnement des valeurs par défaut :

  1. Les valeurs par défaut dans /usr/lib/sw/sys.defaults sont intégrées au logiciel et sont utilisées uniquement lorsqu’il n’y a aucun autre fichier par défaut ou fichier session contenant des valeurs différentes.

  2. Les valeurs par défaut dans le fichier /var/adm/sw/defaults touchent tous les utilisateurs du système.

  3. Les valeurs par défaut dans votre fichier $HOME/.swdefaults personnel touchent uniquement vous et non le système en entier.

  4. Les valeurs par défaut dans un fichier session ne touchent que les activités liées à cette session et cessent d’être en vigueur à la fin de la session.

  5. Enfin, les valeurs par défaut modifiées sur la ligne de commande ne touchent que l’activité en cours.

Pour établir des politiques à l’échelle du système, utilisez les fichiers /var/adm/sw/defaults. N’oubliez pas, cependant, que les utilisateurs peuvent substituer à ces valeurs par défaut les valeurs de leur choix dans leur fichier $HOME/.swdefaults. On peut également passer outre les valeurs par défaut en utilisant des fichiers session ou en faisant des changements sur la ligne de commande.

Pour modifier une valeur ou un comportement par défaut d’une commande SD-UX, il suffit de copier la ligne de définition qui lui est associée dans le fichier /usr/lib/sw/sys.defaults (sans signe de commentaire), de l’ajouter au fichier /var/adm/sw/defaults (changement à l’échelle du système) ou dans $HOME/.swdefaults (changement individuel), puis d’entrer la valeur désirée.

Pour obtenir plus de détails sur la façon de modifier les valeurs par défaut et les options, reportez-vous à la section « Sujets avancés pour swinstall et swcopy  ». L’Annexe A, « Options et mots clés par défaut  », et le fichier /usr/lib/sw/sys.defaults contiennent une liste complète de toutes les options par défaut du système et de leurs valeurs, ainsi qu’une brève description de leurs effets.

REMARQUE : Faites preuve de prudence lorsque vous changez les valeurs par défaut. Ces valeurs confèrent une grande souplesse au système, mais elles peuvent produire des résultats désastreux si vous introduisez une valeur impropre à vos besoins. Pour bien comprendre chaque paramètre, utilisez l’aide en ligne ou consultez l’Annexe A, « Options et mots clés par défaut  », dans ce manuel.

En modifiant les valeurs par défaut, vous n’aurez plus besoin de spécifier le comportement de la commande chaque fois que vous l’appellerez. Les valeurs par défaut sont spécifiées dans le fichier des valeurs par défaut, selon la syntaxe commande.option=valeur.

Vous pouvez remplacer ces valeurs individuellement en indiquant sur la ligne de commande un autre fichier d’options avec l’option -X, ou encore à l’aide de l’option -x option=valeur. Par exemple, pour lancer une session en mode interactif qui vous permette d’installer des logiciels non compatibles avec l’hôte proposé, tapez :

   swinstall -i -x allow_incompatible=true    

Vous pouvez également modifier directement les valeurs par défaut contenues dans les fichiers /var/adm/sw/defaults ou $HOME/.swdefaults par le biais de la boîte de dialogue Options de l’interface graphique.

Les valeurs par défaut et options concernant les commandes swinstall et swcopy sont indiquées dans le Tableau 2-1, « Valeurs par défaut pour l’installation  »:

Tableau 2-1 Valeurs par défaut pour l’installation

agent_auto_exit=true

match_target=false

agent_timeout_minutes=10000

mount_all_filesystems=true

allow_downdate=falseos_name
allow_incompatible=falseos_release
allow_multiple_versions=false

patch_filter=software_specification

ask=false

patch_match_target=false

autoreboot=false

patch_save_files=true

autorecover_product=false

polling_interval=2

autoremove_job=false

recopy=false
autoselect_dependencies=true

register_new_depot=true

autoselect_patches=true

register_new_root=true

autoselect_reference_bundles=true

reinstall=false

codeword=

reinstall_files=true

compress_files=false

reinstall_files_use_cksum=true

controller_source=remove_obsolete_filesets=false

create_target_path=true

retry_rpc=1

customer_id=

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

defer_configure=false

rpc_timeout=5

distribution_source_directory=
/var/spool/sw

select_local=true

distribution_target_directory=
/var/spool/sw

software=

enforce_dependencies=true

software_view=all_bundles

enforce_dsa=true

source_cdrom=/SD_CDROM

enforce_kernbld_failure=true

source_tape=/dev/rmt/0m

enforce_scripts=true

source_type=directory

layout_version=1.0

targets=

logdetail=false

uncompress_files=false

logfile=/var/adm/sw/swcommand.log

use_alternate_source=false

loglevel=1

verbose=1

log_msgid=0

write_remote_files=true

 

Fichier session

Tout appel aux commandes swinstall ou swcopy définit une session d’installation ou de copie. Les options d’appel, la source d’informations, les sélections de logiciels et les hôtes cibles de cette session sont sauvegardés avant le démarrage de la tâche d’installation ou de copie. Ceci vous permet d’exécuter de nouveau la commande lorsque la session est interrompue avant la fin.

Chacune des sessions est automatiquement sauvegardée dans le fichier :

$HOME/.sw/sessions/swinstall{swcopy}.last

Ce fichier est réécrit à chaque appel des commandes swinstall ou swcopy.

Vous pouvez également sauvegarder les informations de sessions utilisant l’interface interactive ou sur la ligne de commande. Pendant une session interactive, vous pouvez sauvegarder les informations de la session à tout moment dans un fichier grâce aux options Save Session ou Save Session As du menu File. Pour une session utilisant la ligne de commande, vous pouvez sauvegarder les informations d’une session en exécutant swinstall ou swcopy avec l’option -C fichier_session.

Un fichier session utilise une syntaxe identique à celle des fichiers de configuration par défaut. Un fichier session peut comporter un chemin d’accès absolu. Si vous ne précisez pas de chemin particulier pour le fichier session, son emplacement par défaut sera $HOME/.sw/sessions/.

Pour réexécuter une session interactive déjà sauvegardée, utilisez l’option Recall Session du menu File. Pour réexécuter une session à partir de la ligne de commande, spécifiez le fichier session en tant qu’argument de l’option -S fichier_session pour swinstall ou swcopy.

Notez que lorsque vous exécutez de nouveau un fichier session, les valeurs qu’il contient ont préséance sur les valeurs du fichier des valeurs par défaut du système. De même, toutes les options ou paramètres de la ligne de commande spécifiés à l’appel de swinstall ou swcopy ont préséance sur les valeurs figurant dans le fichier session.

Variables d’environnement

Les programmes SD sont affectés par les variables d’environnement extérieures et celles définies à l’usage des scripts de commande. Pour une description des variables d’environnement externes, voir le Chapitre 11, « Utilisation des scripts de commande ».

Listes de logiciels et de cibles

Les commandes swinstall et swcopy supportent les sélections de logiciels, de cibles et de filtrage de corrections de logiciels par fichiers d’entrée séparés.

Pour définir les listes de sélection de logiciels et de cibles, vous pouvez utiliser les options -f et -t. Les logiciels et les cibles définis dans ces fichiers sont sélectionnés à la place (ou en plus) de ceux définis sur la ligne de commande. (Pour de plus amples informations, voir les options -f et -t.)

En outre, les interfaces interactives swinstall et swcopy accèdent à une liste de systèmes hôtes par défaut sur lesquels portera le traitement. Cette liste se trouve dans :

/var/adm/sw/defaults.hosts
  


Liste par défaut des hôtes pour le système tout entier.

$HOME/.swdefaults.hosts
  


Liste par défaut des hôtes pour un utilisateur spécifique.

Pour chaque commande interactive, les hôtes cible contenant les racines, dépôts et hôtes servant de contrôleur PC sont spécifiés dans des listes distinctes (hosts, hosts_with_depots et pc_controllers, respectivement). La liste des hôtes est comprise entre accolades {} et utilise différents caractères d’espacement comme séparateur (vide, tabulation et ligne suivante). Par exemple :

swinstall.hosts={hostA hostB hostC hostD hostE hostF}
swinstall.pc_controllers={pc1 pc2}
swcopy.hosts_with_depots={hostS}
swcopy.pc_controllers={pc1 pc2}

Les interfaces utilisateur interactives des commandes swinstall et swcopy accèdent à la liste par défaut des filtres de correction de logiciel servant de critères de sélection pour ces derniers. Pour de plus amples informations, consultez la rubrique « Modification de la liste des filtres de correction ».

Utilisation des mots de passe et des identifications client associés aux logiciels

Pour prévenir l’installation non autorisée de logiciels, HP (ainsi que d’autres fournisseurs) se sert de mots de passe et d’identifications clients afin de limiter l’installation à un propriétaire en particulier. Ces mots de passe et identifications clients sont indiqués sur les certificats accompagnant les logiciels.

Le mot de passe associé à une identification client et à un CD-ROM en particulier doit être entré une seule fois pour chaque système cible. Le mot de passe et l’identification client sont stockés pour fins de référence ultérieure dans le fichier /var/adm/sw/.codewords.

SD-UX vous invite à entrer ces mots de passe ou identifications avant de vous permettre d’installer des logiciels protégés. Vous pouvez les entrer à partir de l’interface utilisateur graphique (à l’aide de l’option Add New Codeword du menu Actions) ou par l’intermédiaire de la valeur par défaut appropriée (-x codeword=xxxx et -x customer_id=xxx) sur la ligne de commande.

Reportez-vous à l’Annexe A, « Options et mots clés par défaut  », pour en savoir plus sur les valeurs par défaut de codeword et de customer_id.

SD vérifie le fichier .codewords sur le serveur qui fournit les logiciels protégés aux autres systèmes hôtes. Il essaie de repérer les paires customer_id/codeword valables. Avec cette méthode, il n’est pas nécessaire d’entrer les mots de passes et identifications client (codeword et customer_id) sur chaque système hôte qui “extrait” les logiciels du serveur.

Pour stocker correctement l’identification client et le mot de passe pour un CD-ROM, exécutez swinstall ou swcopy sur l’hôte desservant le CD-ROM. Une fois que le mot de passe a été stocké, les clients qui installent ou qui copient des logiciels en se servant de cet hôte et de ce CD-ROM comme source n’auront plus besoin d’entrer ni mot de passe ni identification client.

Cela vous permet ainsi de gagner du temps lorsque vous mettez à jour plusieurs systèmes.

Par exemple, si vous voulez stocker le mot de passe 123456789101bcdf (du point de montage /CD_ROM) et que votre identification client est xzyCorp, entrez ce qui suit sur la ligne de commande :

swinstall -x customer_id=xyzCorp \
-x codeword=123456789101bcdf \
-s /CD_ROM

Ne tenez pas compte des messages d’erreur, le cas échéant, puisque vous ne faites que stocker les informations.

Récupération de fichiers mis à jour

Si vous commencez une installation et que le processus échoue, SD-UX peut, dans certains cas, automatiquement récupérer ou restaurer les fichiers originaux.

En plaçant la ligne par défaut swinstall.autorecover_product=true dans le fichier /var/adm/sw/defaults ou $HOME/.swdefaults, vous pourrez récupérer les fichiers des produits qui sont normalement supprimés lors d’une mise à jour. Ainsi, si un message d’erreur apparaît pendant que vous chargez les nouveaux fichiers, le produit chargé sera marqué CORRUPT, et vous devrez relancer l’installation.

REMARQUE : Etant donné la complexité des scripts de pré-installation et de post-installation associés à tous les produits HP-UX, la récupération automatique de ces produits n’est pas supportée. Tous les produits HP-UX comprennent des scripts de pré-installation et de post-installation sans les scripts d’annulation correspondants. Par conséquent, ne définissez pas l’option autorecover_product à “true” avant d’installer des logiciels HP-UX.

Lorsqu’un logiciel ne comprend pas de scripts de pré-installation ou de post-installation ou s’il comprend les scripts d’annulation appropriés, la “récupération automatique” fonctionne.

Lorsque vous définissez l’option autorecover_product= à “true”, tous les fichiers qui sont supprimés sont sauvegardés jusqu’à ce que tous les groupes de fichiers du produit aient été chargés. Ainsi, en cas d’échec du chargement, tous les groupes de fichiers sont automatiquement récupérés.

Si autorecover_product a la valeur “false” (valeur par défaut), les fichiers qui ont déjà été supprimés au cours de l’installation ne pourront être récupérés.

Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 1997 Hewlett-Packard Development Company, L.P.