La utilidad adb se implementa como enlace a la nueva utilidad mdb en esta versión del sistema operativo Solaris.
La página de comando man mdb(1) describe las funciones del nuevo depurador, incluida la modalidad de compatibilidad adb. Incluso en esta modalidad de compatibilidad existen diferencias entre adb(1) y mdb, como, por ejemplo:
El formato de salida del texto de algunos subcomandos es diferente en mdb. Los archivos de macro están formateados con las mismas reglas, pero probablemente haya que modificar las secuencias que dependen de la salida de otros subcomandos.
La sintaxis del especificador de la longitud del punto de control en mdb es diferente de la sintaxis descrita en adb. Los comandos de punto de observación adb :w, :a y :p permiten introducir un número entero (en bytes) entre los dos puntos y el carácter del comando. En la página de comando man mdb, hay que especificar la cuenta como de repetición, tras la dirección inicial.
El comando adb 123:456w se especifica en la página de comando man mdb como 123,456:w.
El comando mdb no admite ni reconoce los especificadores de formato /m, /*m, ?m ni ?*m.
El servidor AnswerBook2TM ya no se incluye en esta versión, aunque todavía puede funcionar con el sistema operativo Solaris 9. En el CD de documentación de Solaris la información aparece en formatos adaptados para la web (en línea). Toda la documentación de Solaris también está disponible en http://docs.sun.com.
La utilidad aspppd ya no se incluye en esta versión. Use en su lugar la utilidad pppd(1M) con Solaris PPP 4.0 que se incluye en el sistema operativo Solaris 9.
El método de entrada japonés ATOK8 ya no se admite en esta versión. El método de entrada japonés ATOK12 se incluye en el sistema operativo Solaris 9. El método de entrada de datos japonés ATOK12 proporciona una gama de operaciones similar al ATOK8 e incluye diversas mejoras.
Esta versión ya no admite la utilidad crash. En el sistema operativo Solaris 9, la utilidad mdb(1) proporciona una función similar a la de la utilidad crash. La utilidad mdb también examina archivos de volcado de parada del sistema. La interfaz de la utilidad crash se ha estructurado sobre aspectos de la implementación, como ranuras, que no guardan relación con la implementación del sistema operativo Solaris.
"Transition From" in Solaris Modular Debugger Guide facilita información a los usuarios que deseen dejar de utilizar crash para utilizar mdb en su lugar.
Esta versión ya no admite la capacidad de aplicar el comando ipcs(1) a los volcados por caídas del sistema mediante las opciones de línea de comandos -C y -N. El comando depurador mdb(1) ::ipcs ofrece funciones equivalentes.
El sistema operativo Solaris 9 ya no admite el método de entrada japonés cs00. El sistema operativo Solaris 9 tampoco admite ya las interfaces relacionadas, como la interfaz xci, la API libmle del paquete de funciones japonés (Japanese Feature Package, JFP) o el comando mle.
Si realiza una modernización al sistema operativo Solaris 9 desde una versión anterior, el diccionario de usuario público /var/mle/ja/cs00/cs00_u.dic se elimina.
El sistema operativo Solaris 9 admite dos métodos de entrada japoneses: ATOK12 y Wnn6. Si desea obtener más información sobre estos métodos, consulte el manual International Language Environments Guide.
En el sistema operativo Solaris 9, el directorio EA pasa a denominarse ExtraValue.
El sistema operativo Solaris 9 ya no admite el controlador de disco MD21 de las unidades ESDI.
Esta versión no admite el comando ajustable enable_mixed_bcp. En versiones de Solaris anteriores a Solaris 9 se podía fijar el valor 0 para la variable enable_mixed_bcp de /etc/system con el fin de inhabilitar el enlace dinámico del SunOSTM 4.0 enlazado en parte estáticamente y los ejecutables compatibles. El sistema usaba los enlaces dinámicos para estos ejecutables de forma predeterminada. En el sistema operativo Solaris 9 el enlace dinámico se usa siempre para estos ejecutables y se ha eliminado del sistema el comando ajustable enable_mixed_bcp. Este cambio no afecta a la compatibilidad binaria del SunOS 4.0 y los ejecutables compatibles.
Esta versión no admite el nombre alternativo japanese del entorno nacional japonés ja de código UNIX® ampliado (EUC). Este nombre de entorno nacional facilitaba la migración de la versión Solaris 1.0 y versiones compatibles. Con el sistema operativo Solaris 9, puede usar ja o ja_JP.eucJP como entorno nacional japonés de EUC. La aplicación Solaris 1.0 BCP (JLE) y versiones compatibles se pueden usar todavía con el sistema operativo Solaris 9, sin cambios.
La versión 1.2.2 de JavaTM SDK (SUNWj2dev) ya no se incluye con la versión Solaris 9. Java 2 Standard Edition, versión 1.4 y compatibles, admite unas funciones prácticamente equivalentes. Las versiones actuales y anteriores de JDK y JRE se pueden descargar desde la dirección http://java.sun.com.
Esta edición de Solaris no admite la versión 1.1.8 de JDK ni la versión 1.1.8 de JRE. Java 2 Standard Edition, versión 1.4 y compatibles, admite unas funciones prácticamente equivalentes. Las versiones actuales y anteriores de JDK y JRE se pueden descargar desde la dirección http://java.sun.com.
Esta versión ya no admite el desarrollo en los kits de herramientas OpenWindowsTM XView TM y OLIT. Se recomienda a los desarrolladores que migren al kit de herramientas Motif. Las aplicaciones desarrolladas con los kits de herramientas OpenWindows XView y OLIT siguen funcionando en el sistema operativo Solaris 9.
El entorno OpenWindows ya no se admite en esta versión. El Common Desktop Environment (CDE) es el entorno de escritorio predeterminado que se incluye en el sistema operativo Solaris 9. Las aplicaciones que usan los kits de herramientas OpenWindows XView y OLIT siguen funcionando en el sistema operativo Solaris 9, en el CDE.
Los parámetros ajustables priority_paging y cachefree ya no se admiten en la versión Solaris 9. Estos parámetros se han sustituido por una arquitectura de almacenamiento en memoria caché del sistema de archivos mejorado, que aplica políticas de paginación semejantes a la paginación por prioridad, pero que están habilitadas permanentemente. Si se intenta fijar estos parámetros en el archivo /etc/system se generarán advertencias de tiempo de arranque, como, por ejemplo:
sorry, variable 'priority_paging' is not defined in the 'kernel' sorry, variable 'cachefree' is not defined in the 'kernel' |
Si realiza una modernización a la versión Solaris 9 o ejecuta un comando pkgadd para los paquetes SUNWcsr y el archivo /etc/system incluye los parámetros priority_paging o cachefree ocurrirá lo siguiente:
Si los parámetros priority_paging o cachefree se fijan en el archivo /etc/system, aparecerá el mensaje siguiente:
NOTE: /etc/system has been modified since it contains references to priority paging tunables. Please review the changed file. |
Los comentarios se introducen en el archivo /etc/system antes de cualquier línea que fije los parámetros priority_paging o cachefree. Por ejemplo, si se fija el parámetro priority_paging en 1, esta línea se sustituye por las líneas siguientes:
* NOTE: As of Solaris 9, priority paging is unnecessary and * has been removed. Since references to priority paging-related tunables * will now result in boot-time warnings, the assignment below has been * commented out. For more details, see the Solaris 9 Release Notes, or * the "Solaris Tunable Parameters Reference Manual". * set priority_paging=1 |
El sistema de archivos s5fs ya no se admite en esta versión. El sistema de archivos s5fs permite la instalación de aplicaciones UNIX interactivas, lo cual ya no es necesario en el sistema operativo Solaris.
Algunas funciones de la utilidad sendmail ya no se admiten en esta versión; Las funciones afectadas son modificaciones en su mayoría no estándar y específicas de Sun. Dichas funciones incluyen sintaxis y semántica especiales para archivos de configuración de V1/Sun, la función de modalidad remota, la opción AutoRebuildAliases y las tres funciones de alias inverso de Sun.
Puede encontrar más información sobre estas funciones y sobre cuestiones relativas a la migración en http://www.sendmail.org/vendor/sun/solaris9.html.
El paquete SUNWebnfs ya no se incluye en los soportes del sistema operativo Solaris.
Se puede descargar la biblioteca y la documentación de http://www.sun.com/webnfs.
Esta versión ya no admite los siguientes servidores basados en arquitectura sun4d.
SPARCserverTM 1000
SPARCcenterTM 2000
El paquete SUNWrdm, que antes contenía notas sobre la versión en formato de texto, ya no se incluye en el CD de software de esta versión de Solaris.
Si desea ver las notas sobre la versión, consulte las que se incluyen en el CD de documentación de Solaris, las relacionadas con la instalación impresas o las más actualizadas, disponibles en http://docs.sun.com.