JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide du développeur de l'empaquetage d'applications     Oracle Solaris 10 1/13 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Conception d'un package

2.  Création d'un package

3.  Amélioration de la fonctionnalité d'un package (opérations)

4.  Vérification et transfert d'un package

5.  Création d'un package : Etudes de cas

Demande de participation de l'administrateur

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Script request

Création d'un fichier lors de l'installation et enregistrement du fichier lors de la suppression

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Fichier space

Script d'action de classe i.admin

Script de suppression r.cfgdata

Définition des compatibilités et des dépendances d'un package

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier copyright

Fichier compver

Fichier depend

Modification d'un fichier à l'aide de classes standard et de scripts d'action de classe

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Script d'action de classe d'installation i.inittab

Script d'action de classe de suppression r.inittab

Fichier inittab

Modification d'un fichier à l'aide de la classe sed et d'un script postinstall

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Script d'action de classe sed (/etc/inittab)

Script postinstall

Modification d'un fichier à l'aide de la classe build

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Fichier de version

Modification de fichiers crontab au cours de l'installation

Techniques

Démarche

Fichiers de l'étude de cas

Commande pkginfo

Fichier prototype

Script d'action de classe d'installation i.cron

Script d'action de classe de suppression r.cron

Premier fichier crontab

Deuxième fichier crontab

Installation et suppression d'un pilote à l'aide de scripts de procédure

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Script request

Script postinstall

Script preremove

Installation d'un pilote à l'aide de la classe sed et de scripts de procédure

Techniques

Démarche

Fichiers de l'étude de cas

Fichier pkginfo

Fichier prototype

Script d'action de classe sed (/etc/devlink.tab)

Script d'installation postinstall

Script de suppression preremove

Fichier copyright

6.  Techniques avancées de création de packages

Glossaire

Index

Définition des compatibilités et des dépendances d'un package

Le package de cette étude de cas utilise des fichiers d'information facultatifs pour définir les compatibilités et les dépendances d'un package, et afficher un message de copyright au cours de l'installation.

Techniques

Cette étude de cas illustre les techniques suivantes :

Pour plus d'informations sur ces fichiers, reportez-vous à Création de fichiers d'information.

Démarche

Pour respecter les critères fournis dans la description, vous devez :

Fichiers de l'étude de cas

Fichier pkginfo

PKG=case3
NAME=Case Study #3
CATEGORY=application
BASEDIR=/opt
ARCH=SPARC
VERSION=Version 3.0
CLASSES=none

Fichier copyright

Copyright (c) 1999 company_name
All Rights Reserved.
THIS PACKAGE CONTAINS UNPUBLISHED PROPRIETARY SOURCE CODE OF
company_name.
The copyright notice above does not evidence any
actual or intended publication of such source code

Fichier compver

Version 3.0
Version 2.3
Version 2.2
Version 2.1
Version 2.1.1
Version 2.1.3
Version 1.7

Fichier depend

P acu Advanced C Utilities
Issue 4 Version 1
P cc C Programming Language
Issue 4 Version 1
P dfm Directory and File Management Utilities
P ed Editing Utilities
P esg Extended Software Generation Utilities
Issue 4 Version 1
P graph Graphics Utilities
P rfs Remote File Sharing Utilities
Issue 1 Version 1
P rx Remote Execution Utilities
P sgs Software Generation Utilities
Issue 4 Version 1
P shell Shell Programming Utilities
P sys System Header Files
Release 3.1