Si vous mettez à niveau vers l'environnement d'exploitation Solaris 99/02 un système fonctionnant sous Solaris 9 Beta Refresh avec prise en charge du chinois simplifié ou traditionnel, la mise à niveau échoue. Les modules de localisation des polices CDE en chinois simplifié et traditionnel (SUNWcdft ou SUNWhdft) ne sont pas correctement mis à niveau vers les modules Solaris 99/02 correspondants. Le message d'erreur suivant apparaît.
Removing package SUNWcdft: /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.EUC: does not exist /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.GBK: does not exist /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.UTF-8: does not exist pkgrm: ERROR: postremove script did not complete successfully |
Solution : avant de mettre l'environnement d'exploitation Solaris 99/02 à niveau, supprimez les fichiers postremove Solaris 9 Beta Refresh appropriés.
# rm /var/sadm/pkg/SUNWcdft/install/postremove # rm /var/sadm/pkg/SUNWhdft/install/postremove |
Si vous mettez à niveau vers l'environnement d'exploitation Solaris 99/02 un système tournant sous Solaris 8 alors que le contenu du CD Solaris 8 Language Supplement a été installé, plusieurs modules désactivés localisés en thai, russe, polonais et catalan ne sont pas désinstallés. Ces modules localisés possèdent la valeur ARCH=sparcall et ne sont pas supprimés lors de la mise à niveau vers l'environnement d'exploitation Solaris 9 9/02.
Solution : avant d'effectuer la mise à niveau vers Solaris 99/02, exécutez l'application Solaris Product Registry pour désinstaller les modules provenant du CD Solaris 8 Languages Supplement.
Si vous installez un ou plusieurs jeux spécifiques de versions localisées en langues européennes, il est possible que le système ne reconnaisse pas les caractères n'appartenant pas aux jeux de caractères anglais ou européens du jeu de codes UTF-8 de la version localisée choisie. Ce problème apparaît dans les circonstances suivantes :
Vous installez une ou plusieurs versions localisées ci-après.
Moyen-Orient/Israel (ISO8859-8)
Afrique du nord/Egypte (ISO8859-6)
Europe de l'est/Russie (ISO8859-5)
Europe de l'est/Turquie (ISO8859-9)
Amérique du sud/Brésil (ISO8859-1)
Europe centrale/Pologne (ISO8859-2)
Vous n'installez aucune autre version localisée sur le système.
Solution : choisissez l'une des solutions ci-dessous.
Lors de l'installation, installez les versions localisées Amérique du Nord /Etats-Unis en_US.UTF-8 et européennes dont vous avez besoin sur le système.
L'installation terminée, ajoutez les modules suivants sur votre système à l'aide de la commande pkgadd :
SUNW5ttf - module de polices True Type BIG 5 en chinois traditionnel
SUNWcttf - polices True Type (code UNIX étendu) en chinois simplifié
SUNWiiimr - module de structure de méthode d'entrée Internet/Intranet (Racine)
SUNWiiimu - module de structure de méthode d'entrée Internet/Intranet (Utilisateur)
SUNWinleu - Fichiers utilisateurs dédiés aux environnements localisés en langues indiennes
SUNWinlex - Fichiers utilisateurs dédiés aux environnements en langues indiennes (64 bits)
SUNWinttf - Polices True Type en langues indiennes
SUNWjxcft - Police True Type requise en japonais
SUNWkttf - Polices True Type en coréen
SUNWtleu - Fichiers utilisateurs dédiés aux environnements localisés en thai
SUNWtleux - Fichiers utilisateurs dédiés aux environnements en thai (64 bits)
Ces modules sont disponibles dans le répertoire Solaris_9/Product sur le DVD ou le CD Solaris 99/02 Software 1 of 2.
Par exemple, si vous installez l'environnement d'exploitation Solaris 9 9/02 à partir du CD Solaris 99/02, entrez les commandes suivantes :
# cd /cdrom/cdrom0/Solaris_9/Product # pkgadd -d . SUNW5ttf # pkgadd -d . SUNWcttf |
Répétez la commande pkgadd pour chaque module précédemment répertorié.