Ajout et mise à jour de logiciels dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Packages renommés et obsolètes

Dans l'exemple suivant, la lettre "r" dans la colonne O indique que le package a été renommé, et la lettre "o" dans la colonne O indique que ce package est obsolète.

$ pkg list -n developer/dtrace/toolkit database/mysql-50 web/amp
NAME (PUBLISHER)                  VERSION                  IFO
database/mysql-50                 5.0.91-0.171             --o
developer/dtrace/toolkit          0.99-0.173.0.0.0.1.0     --r
web/amp                           0.5.11-0.174.0.0.0.0.0   --r

Aucun de ces packages ne peut être installé. Si vous tentez d'installer un package obsolète, l'installation échoue et vous avertit qu'aucune mise à jour n'est est nécessaire pour cette image. Si vous tentez d'installer un package renommé, le système tente d'installer le package portant le nom utilisé pour renommer le package.

Utilisez la commande pkg info pour trouver le nouveau nom d'un package renommé. Utilisez l'option -r pour interroger les référentiels de packages configurés car le package n'est pas installé. Reportez-vous à la ligne "Renommé", comme indiqué dans l'exemple suivant :

$ pkg info -r web/amp
          Name: web/amp
       Summary:
         State: Not installed (Renamed)
    Renamed to: group/feature/amp@0.5.11-0.174.0.0.0.0.0
                consolidation/ips/ips-incorporation
     Publisher: solaris
       Version: 0.5.11
 Build Release: 5.11
        Branch: 0.174.0.0.0.0.0
Packaging Date: September 21, 2011 07:15:02 PM
          Size: 5.45 kB
          FMRI: pkg://solaris/web/amp@0.5.11,5.11-0.174.0.0.0.0.0:20110921T191502Z

Si vous tentez d'installer le package web/amp, le package group/feature/amp est installé à sa place, s'il n'est pas déjà installé et s'il peut être installé dans cette image.

Dans l'exemple suivant, le package "Renommé vers" est déjà installé. par conséquent, le système de création de package signale qu'aucune mise à jour n'est nécessaire.

$ pkg info -r developer/dtrace/toolkit
          Name: developer/dtrace/toolkit
       Summary:
         State: Not installed (Renamed)
    Renamed to: pkg:/system/dtrace/dtrace-toolkit@0.99,5.11-0.173.0.0.0.0.0
                consolidation/osnet/osnet-incorporation
     Publisher: solaris
       Version: 0.99
 Build Release: 5.11
        Branch: 0.173.0.0.0.1.0
Packaging Date: August 26, 2011 02:55:51 PM
          Size: 5.45 kB
          FMRI: pkg://solaris/developer/dtrace/toolkit@0.99,5.11-0.173.0.0.0.1.0:20110826T145551Z
$ pkg list dtrace-toolkit
NAME (PUBLISHER)                  VERSION                  IFO
system/dtrace/dtrace-toolkit      0.99-0.175.2.0.0.34.0    i--
$ pkg install developer/dtrace/toolkit
No updates necessary for this image.