En migrant de l'environnement SunOS 4.x vers SunOS 5.x, vous rencontrerez notamment les différences suivantes :
Le logiciel Solaris 2.5 peut être installé sur les systèmes SPARC uniquement depuis un lecteur de CD-ROM local ou distant, ou depuis un réseau.
Le support du logiciel Solaris 2.5 est distribué en groupes logiciels, composés de packages et de clusters, ce qui facilite l'installation. Pour connaître les informations les plus récentes sur les packages Solaris 2.5, utilisez pkginfo(1)ou swmtool.
Les conventions d'appellation des périphériques ont changé ; par exemple, les disques sont désormais nommés de la façon suivante :
Notez que sur certains disques (xy(), xd()), le composant cible n'existe pas ; dans ce cas, les noms de ces disques se présentent sous la forme c()0d0s0().
La structure des répertoires du système de fichiers a changé. Par exemple :
Le noyau, appelé unix, et ses modules associés résident dans le répertoire /kernel.
Le répertoire /opt est nouveau. Il est créé lors de l'installation en vue du stockage ou du montage d'applications logicielles facultatives.
Le répertoire /devices est une hiérarchie de fichiers de périphériques, comportant des liens symboliques dans le répertoire /dev à des fins de compatibilité avec les conventions d'appellation des périphériques de SunOS 4.x.
Le package logiciel facultatif du service RFS (Remote File Sharing) a été abandonné depuis Solaris 2.2.
Le noyau SunOS 5.x est dynamique ; l'utilisateur n'a plus besoin de reconstituer ni de modifier le fichier de configuration du noyau.
Le noyau peut charger automatiquement les gestionnaires requis pour les nouveaux périphériques ajoutés au système.
Les procédures Solaris 2.5 de démarrage et d'arrêt ont changé :
La commande init(1M)utilise différents scripts pour chaque niveau d'exécution.
La commande shutdown ne prend en charge aucune des options disponibles dans les systèmes SunOS 4.1.
Les commandes fastboot(1B)et fasthalt(1b) ne sont accessibles que par l'utilisation du package SunOS/BSD Source Compatibility.
De nombreuses commandes ont changé, ainsi que les résultats obtenus. Il est possible que vous deviez recréer des scripts. Pour plus d'informations, reportez-vous au manuel Solaris 1.x to 2.x Transition Guide.
NIS+ remplace NIS, service d'information réseau ; cependant, NIS+ utilise les données de NIS, ce qui facilite la transition vers NIS+.
Administration Tool (admintool), application Motif vous permettant d'administrer votre système local, offre la gestion des bases de données système et des informations relatives aux machines, des imprimantes, des ports série, des comptes utilisateur et des logiciels.
Les commandes de gestion d'impression ont changé. Pour en obtenir la liste détaillée, reportez-vous au manuel Solaris 1.x to 2.x Transition Guide.
Les terminaux et les modems sont contrôlés par l'intermédiaire de Service Access Facility (SAF) et System Access Controller (SAC) ; le fichier /etc/ttytab n'existe plus.