| France-Français |
|
|
|
![]() |
Software Distributor - Guide d'administration pour HP-UX 11i version 1.6 : Ordinateurs HP 9000 > Chapitre 1 Introduction à Software DistributorConcepts SD-UX |
|
Une meilleure compéhension des concepts, des termes et du modèle de gestion logicielle de SD-UX vous permettra d'en utiliser les commandes et les programmes le plus efficacement possible. Pour d'autres définitions, consultez le glossaire. Hôte fait référence à un système sur lequel des logiciels doivent être installés ou gérés à l’aide des commandes SD-UX. Un système hôte local est le système à partir duquel vous appelez les commandes SD-UX. Si les opérations à distance ont été activées, vous pouvez utiliser SD-UX pour agir sur un ou plusieurs hôtes à distance—, un hôte différent du contrôleur sur lequel les commandes sont exécutées. (Pour de plus amples informations sur les opérations à distance, voir le Chapitre 6, « Aperçu des opérations à distance ».) Un contrôleur est un programme ou une commande SD-UX (swinstall, swcopy, etc.) que vous appelez sur votre système. Le contrôleur peut traiter les données ou lancer des processus sur d'autres systèmes. Un dépôt est un stock de produits logiciels susceptibles d'être gérés par SD-UX. Un dépôt est contitué d'un répertoire (spécialement formaté) ou de supports physiques comme des bandes, CD-ROM ou DVD. (Les dépôts sur CD-ROM et DVD sont effectivement des instances spécifiques de dépôts répertoires). Les dépôts répertoires sont utiles, car vous pouvez y accéder par un réseau. Ils sont souvent utilisés pour stocker des collections de logiciels copiés à partir d'autres dépôts. En général, le terme cible concerne soit un hôte (spécifiquement, le système de fichiers du système hôte) ou un dépôt situé sur un système hôte. Le terme source concerne un dépôt à partir duquel le logiciel est installé ou copié (parfois appelé dépôt source). Par exemple, une opération d'installation de base faisant appel à la commande swinstall implique l'installation du logiciel à partir d'un dépôt source vers un emplacement cible sur le système hôte lui-même. Le dépôt source peut être un support physique accessible depuis la cible ou un dépôt répertoire implanté sur un serveur du réseau. Le système hôte cible peut être celui à partir duquel la commande a été lancée (c'est à dire le système hôte local) ou, si l'opération à distance est activée, un autre système hôte sur le réseau. Une opération de copie élémentaire (qui fait appel à la commande swcopy) est très similaire, à l'exception du fait que la cible est un dépôt du système hôte et non le système hôte lui-même. Pour la plupart des opérations, les programmes contrôleurs accèdent aux systèmes hôtes et dépôts en utilisant un agent appelé swagent qui procède aux tâches de gestion élémentaire des logiciels. Le démon appelé swagentd sert à accéder à l'agent. Lorsque SD-UX fonctionne sur le système hôte local, le contrôleur et l'agent sont tous deux opérationnels sur ce système. Pour les opérations à distance, l'agent est exécuté sur un système hôte distant. La Figure 1-1, « Systèmes SD-UX » représente les possibilités de développement du logiciel, puis son conditionnement sur un support de format SD, accessible directement ou par copie dans un répertoire dépôt sur serveur avant accès par réseau. Les commandes SD-UX opèrent sur une hiérarchie d'objets logiciels qui constituent les applications ou les systèmes d'exploitation que vous avez à gérer. Objets logiciels SD-UX assure le suivi des logiciels installés sur un système grâce à une base de données des produits installés (IPD). L'IPD est un ensemble de fichiers et de sous-répertoires qui contiennent des informations sur tous les produits qui ont été installés sous le répertoire racine (/). (Pour les dépôts, ces informations sont conservées dans des fichiers catalogues situés dans le répertoire dépôt.) Lorsqu'elles sont exécutées, les commandes swinstall, swconfig, swcopy et swremove mettent à jour, modifient et suppriment automatiquement les informations de l'IPD et des fichiers catalogue. Les commandes swlist et swverify lisent les informations de l'IPD et les utilisent pour modifier les réactions des commandes. L'IPD prend en compte l'état du logiciel avec des conditions comme installé ou configuré. Les produits et groupes de fichiers sont susceptibles de contenir des scripts de contrôle destinés à mener des vérifications et autres tâches non effectuées par les commandes SD-UX. SD-UX supporte les types de scripts suivants :
Informations connexesVoir le Chapitre 11, « Utilisation des scripts de contrôle ». Les commandes et les programmes de SD-UX sont affectés par les variables d'environnement externes (comme les variables de langue et de jeu de caractères) et par les variables de réglage utilisées par les scripts de contrôle. Pour une description des variables d’environnement externes, voir le Chapitre 11, « Utilisation des scripts de contrôle ». Les logiciels qui dépendent d’autres logiciels pour leur installation ou pour fonctionner correctement sont considérés comme ayant une dépendance. Lorsque vous définissez un logiciel pour les commandes swconfig, swcopy, swinstall, swremove, swverify, elles sont susceptibles de sélectionner automatiquement d'autres logiciels en fonction de dépendances. Les options de commande permettent de contrôler la manière d'utiliser ces dépendances. Par exemple, la gestion des dépendances dans swinstall et dans swcopy dépend de l'option de commande enforce_dependencies. autoselect_dependencies est une autre option qui permet de gérer les dépendances. Cette option détermine si le système doit ou non automatiquement marquer des logiciels en vue de les installer ou de les copier en tenant compte des dépendances. (Pour de plus amples informations sur les options, voir « Utilisation des options de commande ».) Pour qu'une dépendance soir résolue par rapport à un autre logiciel du dépôt source, elle doit être :
Si la dépendance n'est pas disponible auprès de la source pendant l'exécution d'une commande swconfig, swcopy, swinstall ou swverify, elle doit :
Si le logiciel sélectionné possède une dépendance et si plusieurs objets disponibles satisfont cette dépendance, SD-UX choisit automatiquement la dernière version compatible. Les créateurs de groupes de logiciels peuvent définir des dépendances sous la forme de corequis, de prérequis et d'exrequis. Ces dépendances peuvent être définies entre les groupes de fichiers d'un même produit, et contenir des expressions identifiant les versions du groupe de fichiers qui y satisfont. ll est également possible de définir des dépendances entre un groupe de fichiers et un autre produit. Le système supporte les expressions associées aux révisions et à d’autres attributs de produits. Certains produits HP sont des logiciels protégés. En d'autres termes, vous ne pouvez ni installer ni copier le logiciel à moins de fournir un mot de passe et une identification client. L'identification client désigne de manière unique le propriétaire du mot de passe et vous permet de limiter l'installation à un propriétaire spécifique. Pour connaître votre mot de passe et votre identification client, examinez le certificat de CD-ROM livré avec le logiciel. Il est de votre responsabilité de vous assurer que le mot de passe et le logiciel sont convenablement utilisés de cette manière. Un mot de passe libère l'accès à la plupart, sinon à la totalité, des produits du support matériel. Lorsque vous ferez l’acquisition d’autres logiciels protégés, HP vous fournira les mots de passe. SD-UX conserve les mots de passe après saisie. Il n'est pas nécessaire de saisir le mot de passe chaque fois que vous accédez au logiciel. Pour la gestion des logiciels, les commandes swinstall, swcopy et swlist utilisent les mots de passe. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||