• Accueil
  • Fiches Informatiques
  • How To
  • Photos
  • Extras
  • Admin

logo logo2

contactMICROSOFT musicCOMPILATION videoDOTNET portfolioDROIT DU TRAVAIL rssLINUX historyFISCALITE homeCISCO calendarINTELLIGENCE ARTIFICIELLE rssJAVA rssORACLE rssSOLARIS rssUML rssIBM

LA GESTION DES PACKAGES

1- Le Système de packages

- Un package est un bloc d'applications réunies.

Il contient :
    - Une description de son contenu
    - Les exécutables
    - Les scripts pour ajouter ou supprimer des packages

- Tous les packages installés sur le disque sont listés dans le fichier /var/sadm/install/contents.

Ce fichier est utilisé par les commandes ...
    - pkgadd lorsqu'un nouveau package est installé
    - pkgrm lorsqu'un package est désinstallé
    - pkgchk pour obtenir des infos sur un package précis.

Les 2 types de packages sous Solaris 10
File System Format - Contient les chemins relatifs à l'application
- Contient le répertoire pkginfo- Contient les fichiers pkgmap
Data Stream Format - Package téléchargé sur Internet

2- Administrer les packages en ligne de commande

- Les outils nous permettant d'administrer les packages sont contenus dans le package command-line tools.

Outils de command-line tools
pkgtrans - Converti un package d'un type à un autre
pkgadd - Ajoute une application au système
pkgrm - Supprime une application au système
pkginfo - Obtenir des infos sur un package installé
- Utilise le répertoire /var/sadm/pkg/
- L'argument -d permet d'avoir des infos sur un package d'un media externe (cdrom ...)
pkgchk - Répare les packages endommagés

- Le répertoire spool contient les packages fréquemment installés.
La commande pkgadd vérifie si le package est présent dans ce répertoire avant d'installer l'application à partir du media.

pkgadd -d < source > -s < rep_spool > Ajoute un package dans le répertoire spool
pkgrm -s < rep_spool > < nom_package > Supprime un package du répertoire spool

Cas des packages à décompresser
/opt/pkgname/ Emplacement pour installer les paquets décompressés
/opt/pkgname/bin/
ou /opt/bin/
Emplacement pour exécuter les packages décompressés
/var/opt/pkgname/
ou /etc/opt/pkgname/
Emplacement des logs pour les packages décompressés
© Site powered by Julien MAYLIE