La section suivante décrit les commandes, fichiers et scripts que vous pouvez être amené à utiliser lors de la manipulation de packages. Ces éléments sont décrits dans les pages de manuel et détaillés tout au long de ce guide dans le cadre de l'opération qu'ils effectuent.
Le tableau suivant répertorie les commandes qui permettent de créer, vérifier et installer un package, ainsi que d'obtenir des informations sur celui-ci.
Tableau 1–2 Commandes de conception d'un package
Tâche |
Commande / Page de manuel |
Description |
Pour plus d'informations |
---|---|---|---|
Création de packages |
Génère un fichier prototype à saisir dans la commande pkgmk. |
Exemple : Création d'un fichier prototype à l'aide de la commande pkgproto |
|
Crée un package à installer. |
|
||
Installation, suppression et transfert de packages |
Installe un package logiciel sur un système. | ||
Stocke les réponses à un script request. |
|
||
Copie des packages sur un support de distribution. |
|
||
Supprime un package d'un système. |
|
||
Obtention d'informations sur des packages |
Vérifie l'intégrité d'un package logiciel. | ||
Affiche des informations sur un package logiciel. |
|
||
Affiche les valeurs des paramètres d'un package. |
|
||
Modification des packages installés |
Incorpore un nouvel objet de package dans un package déjà installé. |
Règles de conception des scripts de procédure et Chapitre5Création d'un package : Études de cas |
|
Supprime un objet de package d'un package déjà installé. |
|
Le tableau suivant répertorie les fichiers d'information permettant de créer un package.
Tableau 1–3 Fichiers d'information d'un package
Fichier |
Description |
Pour plus d'informations |
---|---|---|
Fichier des paramètres par défaut de l'installation d'un package | ||
Fichier de compatibilité d'un package | ||
Fichier d'information sur le copyright d'un package | ||
Fichier des dépendances d'un package | ||
Fichier des caractéristiques d'un package | ||
Fichier de description du contenu d'un package | ||
Fichier d'information d'un package | ||
Fichier de l'espace disque requis d'un package |
Le tableau suivant répertorie les scripts d'installation facultatifs disponibles pour influencer la décision d'installer ou non un package et le choix de la méthode d'installation.
Tableau 1–4 Scripts d'installation d'un package
Script |
Description |
Pour plus d'informations |
---|---|---|
request |
Demande des informations au programme d'installation. | |
checkinstall |
Recueille des données du système de fichiers. |
Recueil de données d'un système de fichiers à l'aide du script checkinstall |
preinstall |
Effectue toute opération d'installation personnalisée avant l'installation des classes. | |
postinstall |
Effectue toute opération d'installation personnalisée après l'installation de tous les volumes. | |
preremove |
Effectue toute opération de suppression personnalisée avant la suppression des classes. | |
postremove |
Effectue toute opération de suppression personnalisée après la suppression de toutes les classes. | |
Action de classe |
Effectue une série d'opérations sur un groupe d'objets spécifique. |