JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Ajout et mise à jour de packages logiciels Oracle Solaris 11     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Introduction à Image Packaging System

2.  Interfaces graphiques IPS

3.  Obtention d'informations sur les packages logiciels

4.  Installation et mise à jour des packages logiciels

5.  Configuration des images installées

Configuration des éditeurs

Affichage des informations sur les éditeurs

Ajout, modification ou suppression des éditeurs de packages

Verrouillage de packages en une version spécifiée

Marquage des packages à éviter

Contrôle de l'installation des composants optionnels

Affichage d'une variante

Modification d'une variante

Affichage d'une facette

Modification d'une facette

Mise à jour d'une image

Configuration des propriétés d'image et d'éditeur

Propriétés d'image de la stratégie d'environnement d'initialisation

Propriétés de signature de packages

Propriétés de l'image pour les packages signés

Propriétés de l'éditeur pour les packages signés

Configuration des propriétés de signature de package

Propriétés de l'image supplémentaires

Définitions des propriétés d'image

Affichage des valeurs des propriétés de l'image

Définition de la valeur d'une propriété d'image

Réinitialisation de la valeur d'une propriété d'image

Création d'une image

Affichage de l'historique des opérations

Verrouillage de packages en une version spécifiée

Utilisez la commande pkg freeze pour contraindre une version de package. Vous pouvez par exemple geler un paquet lorsque vous ne souhaitez pas que le package dans une zone non globale soit mis à jour lorsque la zone globale est mise à jour.

/usr/bin/pkg freeze [-n] [-c reason] [pkg_fmri_pattern] ...

Si aucune version n'est fournie dans pkg_fmri_pattern, le package nommé doit être installé et il est limité à la version installée sur le système. Si la version est fournie dans pkg_fmri_pattern, cette contrainte (également appelée gel) agit comme si une dépendance incorporate avait été installée là où l'attribut fmri avait la valeur de la version du package fourni.

Lorsqu'un package figé est installé ou mis à jour, sa version doit correspondre à celle à laquelle il a été figé. Par exemple, si un package a été figé à la version 1.2, il peut être mis à jour vers 1.2.1, 1.2.9, 1.2.0.0.1, et ainsi de suite. Ce package ne peut pas avoir un numéro de version correspondant à 1.3 ou 1.1.

Un éditeur spécifié dans pkg_fmri_pattern est utilisé pour trouver des packages correspondants. Cependant, les informations de l'éditeur ne sont pas enregistrées dans le cadre de l'opération de figement. Un package est figé par rapport à sa version uniquement, et non son éditeur.

Le gel d'un package qui est déjà gelé remplace la version gelée par la nouvelle version spécifiée.

Si aucun package n'est spécifié, les informations relatives aux packages actuellement gelés s'affichent : noms de package, versions, date du gel du package et toute raison associée le cas échéant.

Le fait de figer un package n'empêche pas la suppression du package. Aucun avertissement n'est affiché si le package est supprimé.

Utilisez l'option -c pour enregistrer la raison pour laquelle le package est gelé. La raison est affichée si un figement empêche l'installation ou la mise à jour de réussir.

Utilisez l'option -n pour effectuer un essai de l'opération et afficher la liste des packages qui seraient gelés sans réellement geler aucun package.

Un gel n'est jamais annulé automatiquement par le système d'empaquetage. Pour relâcher une contrainte, utilisez la commande pkg unfreeze.

/usr/bin/pkg unfreeze [-n] [pkg_name_pattern] ...

Supprime des packages spécifiés les contraintes imposées par le figement. Les versions éventuellement fournies sont ignorées.

Utilisez l'option -n pour effectuer un essai de l'annulation du gel et afficher la liste des paquets qui seraient libérés sans réellement libérer aucun package.