FUNIX

Mettez un manchot dans votre PC



Présentation de la gestion des packages
Présentation  |  swinstall   ]

Gestion des packages

Présentation

Les filesets

Les ressources logicielles UNIX sont regroupées en 'filesets'. Un fileset regroupe tous les fichiers qui composent un logiciel (C++, Java). Un fileset est lui-même composé de Sub Product (" sous produit ") par exemple le fileset NFS contient les sous produits NFS Server et NFS Client.

Les " Products " sont des ensembles logiciels composés eux-mêmes de filesets et éventuellement de Sub Product (exemple de Product : Networking contient tous les filesets relatifs au fonctionnement du réseau).

Les " Bundles " sont une collection de filesets, ils sont équivalents aux Products à la différence que seul HP peut en créer, tous les composants du système d'exploitation HP-UX 10.20 se trouvent sous forme de Bundles.

La liste des 'filesets' présents sur la machine peut être obtenue par la commande

#/usr/sbin/swlist

Pour ajouter des 'filesets', il faut exécuter la commande

#/usr/sbin/swinstall

Pour supprimer des 'filesets', il faut exécuter la commande

#/usr/sbin/swremove

[Retour haut de la page]

swinstall

Présentation de swinstall

Les packages logiciel sont au format swpackage. L'utilitaire swinstall est un produit HP-UX qui permet de descendre des applications sur un système. L'installation par swinstall se fait automatiquement.

Utilisation de swinstall (exemple avec produits sur DAT)

  • Se loguer 'root' (commande su)
  • Détruire (s'il existe) le fichier /var/adm/sw/swinstall.log
  • Lancer swinstall Mettre en place le DAT
  • Sélectionner dans le menu Actions 'Change Source...' puis 'Source Dépôt Path....' Modifier le champ source pour indiquer le fichier spécial du DAT soit '/dev/rmt/0m' puis appuyer sur 'OK'
  • Vous revenez à la fenêtre principale 'Software Selection Window'. Les filesets présents sur le DAT sont indiqués dans la liste de la fenêtre. Sélectionner les filesets avec les mettant en surbrillance avec la barre d'espace ou entrée. Pour chaque fileset sélectionné, allez dans le menu Action et Mark For Install, un 'y' va apparaître devant le fileset.
  • Une fois que tous les filesets ont été marqués pour l'installation, allez dans le menu Action et sélectionnez la commande 'Install (analysis)...'. Swinstall va alors vérifier les dépendances éventuelles avec d'autres filesets, la place mémoire ... Appuyez sur OK une fois l'analyse achevée.
  • Après une dernière confirmation d'installation les filesets sont installés sur le système.
  • A la fin de swinstall, contrôler la bonne exécution de la mise à jour en lisant le fichier /var/adm/sw/swinstall.log qui trace les actions effectuées ainsi que les problèmes éventuels.
[Retour page d'accueil FUNIX]
[Retour haut de la page]