Ignorer les liens de navigation | |
Quitter l'aperu | |
Transition d'Oracle Solaris 10 vers Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Transition d'Oracle Solaris 10 vers une version d'Oracle Solaris 11 (présentation)
2. Transition vers une méthode d'installation d'Oracle Solaris 11
4. Gestion des fonctions de stockage
5. Gestion des systèmes de fichiers
6. Gestion des logiciels et des environnements d'initialisation
Modifications apportées aux packages sous Oracle Solaris 11
Affichage d'informations sur les packages logiciels
Mise à jour de logiciels sur un système Oracle Solaris 11
Installation de mises à jour de maintenance sur un système Solaris 11
Configuration du référentiel support d'Oracle Solaris
Gestion des environnements d'initialisation
Outils de gestion d'environnements d'initialisation
Vérification de l'environnement d'initialisation ZFS initial après une installation
Mise à jour de l'environnement d'initialisation ZFS
7. Gestion de la configuration réseau
8. Gestion de la configuration système
10. Gestion des versions d'Oracle Solaris dans un environnement virtuel
11. Gestion des comptes et des environnements utilisateur
Vérifiez les informations suivantes relatives à l'empaquetage logiciel sous Oracle Solaris 11 :
Le préfixe SUNW pour les noms de packages n'est plus utilisé. Avec l'introduction d'IPS, tous les packages logiciels sont renommés. Un ensemble de mappages a été ajouté à l'ancienne base de données des packages SVR4 pour des raisons de compatibilité. Ces mappages assurent que les dépendances de packages sont respectées pour les administrateurs souhaitant installer un package SVR4 hérité.
Certaines commandes de packages SVR4 telles que pkgadd par exemple, sont conservées pour l'administration des packages SVR4 hérités, mais l'ensemble de commandes pkg(1) constitue désormais l'interface principale d'installation et de mise à jour des packages. Si vous avez déjà utilisé la commande pkgadd pour installer un package donné, vous pouvez vérifier si celui-ci est disponible sous forme de package IPS. Le nom du package IPS est probablement différent.
Pour rechercher un package SVR4, procédez comme suit :
$ pkg info -g http://pkg.oracle.com/solaris/release/ SUNWcsl Name: SUNWcsl Summary: State: Not installed (Renamed) Renamed to: system/library@0.5.11-0.133 consolidation/osnet/osnet-incorporation Publisher: solaris Version: 0.5.11 Build Release: 5.11 Branch: 0.133 Packaging Date: Wed Oct 27 18:35:58 2010 Size: 0.00 B FMRI: pkg://solaris/SUNWcsl@0.5.11,5.11-0.133:20101027T183558Z
Cette sortie indique que le package SVR4 SUNWcsl a été renommé (Renommer) et est désormais le package IPS system/library. Si le package que vous recherchez n'est pas installé, exécutez la commande pkg install pour installer le package :
$ pkg install system/library
Si un package SVR4 est disponible en tant que package IPS, installez le package IPS et non le package SVR4. L'installation du package IPS offre de nombreux avantages, notamment le fait que seules les versions compatibles avec le reste de l'image peuvent être installées et que les dépendances sont automatiquement vérifiées et mises à jour. Reportez-vous à la section Ajout et mise à jour de packages logiciels Oracle Solaris 11.1.
Certaines commandes de packages SVR4 ne sont plus disponibles, par exemple patchadd. Utilisez plutôt la commande IPS pkg update. Lorsque vous utilisez cette commande, toutes les dépendances de packages sont automatiquement résolues.
Les packages IPS ont des ont des FMRI, similaires ou noms de services SMF. En outre, les noms de packages sont hiérarchiques au lieu d'être abrégés. Comme décrit précédemment, le package de bibliothèque du système du serveur de base sous Oracle Solaris 10 est SUNWcsl mais le nom IPS est system/library. Le format FMRI de system/library est similaire à :
pkg://solaris/system/library@0.5.11,5.11-0.175.1.0.0.24.2:20120919T185104Z
Reportez-vous à la section Identificateurs de ressource de gestion des pannes du manuel Ajout et mise à jour de packages logiciels Oracle Solaris 11.1.
Remarque - En raison de la restructuration organisationnelle des fichiers fournis avec chaque package, il n'y a pas de mappage biunivoque exact entre les noms de packages d'Oracle Solaris 10 et ceux d'Oracle Solaris 11.
Les packages d'Oracle Solaris ne sont pas scindés en composants de développement, de documentation et d'exécution. Par exemple, sous Oracle Solaris 10, le composant d'exécution de la bibliothèque standard X11 (libx11) est le package SUNWxwplt, alors que les en-têtes de ce même package se trouvent dans SUNWxwinc et la documentation dans le package SUNWxwpmn. Sous Oracle Solaris 11, tous ces composants sont situés dans le package pkg:/x11/library/libx11. Si vous souhaitez réduire le système, vous pouvez choisir d'exclure certains composants en utilisant la commande pkg facet.
Pour supprimer les pages de manuel, procédez comme suit :
# pkg change-facet facet.doc.man=false
Pour supprimer les fichiers d'en-tête, procédez comme suit :
# pkg change-facet facet.devel=false
Remarque - Il s'agit de paramètres globaux qui suppriment toutes les pages de manuel pour tous les packages et tous les fichiers d'en-tête pour tous les packages.
Reportez-vous à la section Contrôle de l’installation des composants optionnels du manuel Ajout et mise à jour de packages logiciels Oracle Solaris 11.1.
Les outils d'empaquetage et de gestion des patchs SVR4 sont toujours pris en charge dans des conteneurs Oracle Solaris 10. Ces zones Oracle Solaris 10 marquées, non globales, s'exécutent sous Oracle Solaris 11 à l'aide de la technologie des zones et des zones marquées. Reportez-vous à la section Fonctions de zones Oracle Solaris 11.
Pour plus d'informations sur la conversion de packages SVR4 en packages IPS, reportez-vous à la section Converting SVR4 Packages To IPS Packages du manuel Packaging and Delivering Software With the Image Packaging System in Oracle Solaris 11.1.
Le tableau suivant compare les commandes de packages et de patchs SVR4 aux commandes de packages IPS.
Tableau 6-1 Commandes de packages SVR4 et équivalents IPS
|
Les méthodes d'installation d'Oracle Solaris 10 fournissent des clusters de packages logiciels qui installent un groupe de packages selon l'objectif du système, par exemple un système minimal sur réseau, un système pour ordinateur de bureau, pour développeur ou un système complet pour les serveurs.
Oracle Solaris 11 fournit trois packages de groupe qui installent différents ensembles de packages appropriés pour un grand serveur, un petit serveur, une zone non globale ou un environnement de bureau graphique.
Le tableau suivant décrit les packages de groupe installés sur le système, en fonction de la méthode d'installation par défaut utilisée.
Tableau 6-2 Packages de groupe Oracle Solaris 11 installés par défaut
|
Pour afficher les informations relatives au groupe de packages, procédez comme suit :
# pkg info -r *group*
Pour afficher le contenu de ces groupes de packages, procédez comme suit :
# pkg contents -o fmri -r -t depend pkg-grouping
Pour déterminer le groupe de packages actuellement installé sur le système, procédez comme suit :
# pkg list group/system/\*
IPS inclut également d'autres metapackages et packages de groupes pouvant être installés sur le système, afin de fournir un bureau de confiance ou multiutilisateur.
Si vous souhaitez installer la plupart des packages, ce qui revient à installer le cluster de packages Solaris 10 SUNWCall, envisagez d'installer le groupe de packages group/system/solaris-large-server. Reportez-vous à la section Etablissement de la liste de tous les packages installables dans un package de groupe du manuel Ajout et mise à jour de packages logiciels Oracle Solaris 11.1.