La utilidad adb se implementa como un 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, incluido el modo de compatibilidad adb. Incluso en este modo de compatibilidad existen diferencias entre adb(1) y mdb, como, por ejemplo:
El formato de salida de 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 (watchpoint) en mdb es diferente de la sintaxis descrita en adb. Los comandos de punto de control adb :w, :a y :p permiten que se inserte la longitud de un entero (en bytes) entre los dos puntos y el carácter del comando. En la página de comando man mdb(1), se debe especificar la cuenta como de repetición, detrás de la dirección inicial.
El comando adb 123:456w se especifica en la página de comando man mdb como 123,456:w.
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.
Ya no se incluye en esta versión la utilidad aspppd. Use en su lugar 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 y proporciona una gama de operaciones similar al ATOK8, al tiempo que incluye diversas mejoras.
Ya no se admite la utilidad crash en esta versión. En el sistema operativo Solaris 9, la utilidad mdb(1) proporciona una función similar a 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 usar crash y quieran cambiar a mdb.
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.
Ya no se admite el comando devconfig en esta versión.
La tabla siguiente enumera los dispositivos y el software de controladores que no se admiten en esta versión.
Tabla 4–1 Software para controladores y dispositivos
Nombre del dispositivo físico |
Nombre del controlador |
Tipo de tarjeta |
---|---|---|
Mylex/Buslogic FlashPoint Ultra PCI SCSI |
flashpt |
SCSI HBA |
Madge Token Ring Smart 16/4, Madge Token Ring Smart 16/4 PCI BM Mk2, Madge Token Ring Smart 16/4 PCI BM Mk1 y Madge Token Ring PCI Presto |
mtok |
Red |
Compaq Integrated NetFlex-3 10/100 T PCI, Compaq NetFlex-3/P, Compaq NetFlex-3 DualPort 10/100 TX PCI, Compaq Netelligent 10 T PCI y Compaq Netelligent 10/100 TX PCI |
cnft |
Red |
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.
Ya no se admite el sistema operativo Solaris en los sistemas basados en la plataforma Intel 486.
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. Se pueden descargar las versiones actuales y anteriores de JDK y Java runtime environment (JRE) 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 XViewTM 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 esta versión de 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 moderniza la versión a 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, que 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
SPARCcenter 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.