Ignorer les liens de navigation | |
Quitter l'aperu | |
Transition d'Oracle Solaris 10 vers Oracle Solaris 11 Oracle Solaris 11 Information Library (Français) |
1. Transition d'Oracle Solaris 10 vers 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
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
Procédure de 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. Modifications apportées à l'environnement et à la gestion des comptes utilisateur
12. Utilisation des fonctionnalités de bureau d'Oracle Solaris
A. Transition de versions antérieures vers Oracle Solaris 11
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 sont conservées, par exemple pkgadd, mais l'ensemble de commandes pkg(5) 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 -r svr4pkgname
Recherchez des informations dans la colonne Renamed to (Renommé en). Si vous trouvez le package dans un référentiel IPS, modifiez la commande pkgadd svr4pkgname comme suit :
$ pkg install ipspkgname
Reportez-vous au Chapitre 12, Gestion des packages de logiciels (tâches) du manuel Administration d’Oracle Solaris : Tâches courantes .
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 noms de packages sont maintenant des FMRI, similaires aux noms de services SMF. En outre, les noms de packages sont hiérarchiques au lieu d'être abrégés. Par exemple, le package de bibliothèque du système du serveur de base sous Oracle Solaris 10 est SUNWcsl. Désormais, ce package s'appelle pkg:/system/library.
Remarque - En raison de la restructuration organisationnelle des fichiers fournis avec chaque package, il n'y a pas de mappage biunivoque 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.
Les outils d'empaquetage et de 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.
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.
En revanche, IPS fournit des groupes d'installation de packages qui représentent un grand environnement de serveurs, des environnements de bureau, un environnement client AI, etc.
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.