Solaris 8 2/02: Notas sobre la versión (Edición Intel)

Capítulo 4 Avisos de finalización de soporte

Este capítulo enumera los avisos de finalización de soporte.

Versión actual

Este apartado detalla avisos de obsolescencia aplicables al sistema operativo Solaris 8 2/02.

Navegador HotJava

Ya no se admite el navegador HotJavaTM.

Kit de desarrollo de Java de Solaris: Interfaz JNI 1.0

La versión 1.2 del kit de desarrollo de Java (JDKTM) de Solaris ya no admite la versión 1.0 de la interfaz nativa de Java (JNI 1.0).

Se ha eliminado la admisión de la versión 1.0 de la interfaz nativa de Java (JNI 1.0) en el kit de desarrollo de Java (JDK) de Solaris. También se conoce a JNI 1.0 como la Interfaz de método nativo (NMI).

Solstice AdminSuite 2.3/AutoClient 2.1

El software Solstice AdminSuiteTM 2.3 ya no se admite. Cualquier intento de ejecutar Solstice AdminSuite 2.3 para configurar un cliente Solstice AutoClient o sin disco producirá un fallo para el que no existe modificación actualmente, ni se prevé que exista en el futuro. Solaris 8 2/02 incluye nuevos comandos para la gestión de clientes sin disco. Para obtener más información, véase smosservice(1M) y smdiskless(1M).

Tecnología de fuentes F3

Ya no se admiten las fuentes F3 ni el adaptador TypeScaler, la tecnología de fuentes escalable de Sun. Sun seguirá dando soporte a los formatos de fuente estándar Type1 y TrueType.

XGL

Ya no se admite XGL.

Tipo paddr_t derivado

El tipo de datos paddr_t, que se encuentra en sys/types.h, no se admite en el entorno de compilación de 64 bits. En la actualidad este tipo de datos sólo está disponible en el de 32 bits.

Cambios en las interfaces de programación de aplicaciones (API) para datos de contabilidad de usuarios

Dos conjuntos de interfaces de programación de aplicaciones (API) permiten a las aplicaciones acceder a datos de contabilidad de usuarios. El conjunto preferido de interfaces de programación para acceder y manipular información de contabilidad de usuarios se describe en la página de comando man getutxent(3C). Estas interfaces son más versátiles y transportables que las antiguas rutinas getutent(3C).

Las aplicaciones antiguas pueden acceder directamente a los archivos de soporte de contabilidad. Ya no se admiten los archivos /var/adm/utmp y /var/adm/wtmp, ni los enlaces simbólicos correspondientes /etc/utmp y /etc/wtmp. El formato de los datos de estos archivos restringe la evolución del sistema operativo Solaris. Es necesario actualizar las aplicaciones que usan dichos archivos para que utilicen las API documentadas y admitidas.

Las aplicaciones que ya utilizan la familia de rutinas getutent(3C) podrían no verse afectadas en configuraciones de sistemas pequeños. Sin embargo, en futuras versiones, estas interfaces podían dar errores cuando se utilicen en configuraciones de grandes sistemas. Por este motivo, use las rutinas getutxent(3C) para códigos nuevos y antiguos en lugar de las API getutent(3C).

Programa de identificación del sistema sysidnis(1M)

Ya no se admite sysidnis(1M). sysidnis(1M)es el programa de identificación del sistema encargado de la configuración de los servicios de nombres durante las instalaciones, actualizaciones y después de realizar una desconfiguración con sys-unconfig(1M).

sysidnis(1M) se ha sustituido por sysidns(1M).

Subsistema de consola

Se ha sustituido el subsistema de consola del sistema operativo Solaris en un sistema basado en AI. Este elemento nuevo ofrece una mayor compatibilidad con el subsistema de consola para el entorno operativo Solaris en sistemas basados en SPARC y permite futuras ampliaciones. Este sustituto ha invalidado interfaces no admitidas o no documentadas, además de algunas documentadas.

Entre las interfaces documentadas se incluyen:

Entre las indocumentadas y no admitidas, se incluyen:

Tarjetas de vídeo

El sistema operativo Solaris podría no admitir ya los controladores de las siguientes tarjetas de vídeo:

Versiones futuras

Este apartado detalla avisos de obsolescencia aplicables a versiones futuras del sistema operativo Solaris.

Perl Versión 5.005_03

Puede que la versión predeterminada de Perl se modifique a una versión que no sea binario compatible con el valor predeterminado actual (5.005_03) en futuras versiones del sistema operativo Solaris. Los módulos instalados por los clientes se tendrán que volver a generar e instalar en la nueva versión. Modifique todas las secuencias que requieran el uso de la versión 5.005_03 para utilizar explícitamente la versión 5.005_03 del intérprete (/usr/perl5/5.005_03/bin/perl) en lugar de la versión predeterminada (/bin/perl o usr/perl5/bin/perl).

Directorio EA (Early Access)

El nombre del directorio EA podría cambiarse en una futura versión menor del soporte del sistema operativo Solaris.

SUNWebnfs

El paquete SUNWebnfs puede que ya no se incluya en las versiones futuras del soporte del sistema operativo Solaris.

La biblioteca y documentación están disponibles para su descarga en http://www.sun.com/webnfs.

Utilidad aspppd(1M)

Probablemente, las futuras versiones no admitan la utilidad aspppd(1M). Utilice pppd(1M) con Solaris PPP 4.0 que se incluye en el sistema operativo Solaris 8.

JDK 1.2.2 y JRE 1.2.2

Es posible que las versiones 1.2.2 de JDK y 1.2.2 de JRE dejen de admitirse en futuras versiones. En la versión 1.3 y compatibles de la edición estándar de Java 2 se admite una función prácticamente equivalente. Todas las versiones actuales y anteriores de JDK y JRE pueden descargarse en la dirección de Internet http://java.sun.com.

JDK 1.1.8 y JRE 1.1.8

Es posible que la versión 1.1.8 de JDK y la versión 1.1.8 de JRE se dejen de admitir en futuras versiones. En la versión 1.3 y compatibles de la edición estándar de Java 2 se admite una función prácticamente equivalente. Todas las versiones actuales y anteriores de JDK y JRE pueden descargarse en la dirección de Internet http://java.sun.com.

Zonas horarias Zoneinfo GMT

Puede que las zonas horarias /usr/share/lib/zoneinfo/GMT[+-]* ya no sean compatibles en una versión futura. Estos archivos se podrían eliminar de /usr/share/lib/zoneinfo. Sustituya la utilización de las zonas horarias zoneinfo con el archivo Etc/GMT[-+]* equivalente. Para obtener más información, véase zoneinfo(4) y environ(5).

Sistema de archivos s5fs

Es posible que el sistema de archivos s5fs no se admita en futuras versiones. El sistema de archivos s5fs admite la instalación interactiva de aplicaciones UNIX. El sistema operativo Solaris ya no requiere que se admita la instalación de aplicaciones interactivas UNIX.

Funcionalidad de la utilidad sendmail

Es posible que algunas de las funciones de la utilidad sendmail dejen de admitirse en futuras versiones. Las funciones afectadas son modificaciones específicas para Sun y no son estándares. Dichas funciones contienen sintaxis y semántica especiales para archivos de configuración de V1/Sun, la función de modalidad remota 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.

Servidor de AnswerBook2

Es posible que el servidor de AnswerBook2 no se admita en futuras versiones. La información sobre Solaris seguirá estando disponible en el CD de documentación de Solaris, en formato en línea. Toda la documentación de Solaris también está disponible en http://docs.sun.com.

AdminTool

Es posible que en futuras versiones no se admita AdminTool (admintool) ni swmtool. Estas herramientas gestionan usuarios, impresoras, paquetes de software, puertos serie, grupos y sistemas.

La función de gestión de impresión está disponible actualmente en el sistema operativo Solaris 8 (véase /usr/sadm/admin/bin/printmgr).

Solstice Enterprise Agents

Las futuras versiones probablemente no admitirán Solstice Enterprise Agents.

XIL

Probablemente XIL ya no se admita en una próxima versión. Las aplicaciones que usan XIL generan la emisión del mensaje de advertencia siguiente:


          WARNING:  XIL OBSOLESCENCE
     This application uses the Solaris XIL interface
     which has been declared obsolete and may not be
     present in versions of Solaris beyond Solaris 8.
     Please notify your application supplier. 
     The message can be suppressed by setting the environment variable
     "_XIL_SUPPRESS_OBSOLETE_MSG.

Biblioteca de clientes del Protocolo ligero de acceso a directorios (LDAP)

Es posible que en las futuras versiones no se incluya la biblioteca de clientes de LDAP, libldap.so.3. La nueva versión de esta biblioteca, libldap.so.4, es compatible con la revisión draft-ietf-ldapext-ldap-c-api-04.txt del borrador ldap-c-api del departamento de ingeniería de Internet (IETF).

SUNWrdm

Es posible que en futuras versiones el CD de software de Solaris no incluya el paquete SUNWrdm, que antes contenía notas sobre la versión y se instalaba en /usr/share/release_info.

Si desea obtener las notas sobre la versión, consulte las Notas sobre la versión en el CD de documentación de Solaris, las Notas sobre la versión de la instalación o las Notas sobre la versión en http://docs.sun.com.

Utilidad crash(1M)

Probablemente, futuras versiones no admitan la utilidad crash(1M). El comando crash es una utilidad que examina los archivos de volcado de las paradas del sistema; la nueva utilidad mdb(1) supera las funciones de ese comando. La interfaz del comando crash se ha estructurado sobre detalles de implementación, como ranuras, que no guardan relación con la implementación del sistema operativo Solaris.

En "Transition From crash" in Solaris Modular Debugger Guide se facilita información a los usuarios que estén pensando en utilizar mdb en lugar de crash.

Cliente de Kerberos versión 4

El cliente de Kerberos versión 4 podría eliminarse en una futura versión. Este cliente incluye soporte para la versión 4 de Kerberos en los comandos kinit(1), kdestroy(1), klist(1), ksrvtgt(1), mount_nfs(1M), share(1M) y kerbd(1M). Tambien hay soporte en la biblioteca kerberos(3KRB) y en la API de programación RPC ONC kerberos_rpc(3KRB).

Sintaxis Watchpoint y modificadores de reasignación adb(1)

En futuras versiones del sistema operativo Solaris 8, probablemente la utilidad adb(1) pueda implementarse como enlace con la nueva utilidad mdb(1).

La página de comando man mdb(1) describe las funciones del nuevo depurador, incluida la modalidad de compatibilidad adb(1). Incluso en esta modalidad de compatibilidad existen diferencias entre adb(1) y mdb(1), como, por ejemplo:

Kits de herramientas de OpenWindows para programadores

Probablemente las próximas versiones no admitan los kits de herramientas de OpenWindows XViewTM y OLIT. Por tanto, debería considerar la migración al kit de herramientas de Motif. Para inhabilitar el mensaje de advertencia, use #define OWTOOLKIT_WARNING_DISABLED o -D.

Entorno OpenWindows para usuarios

Probablemente las próximas versiones no admitan el entorno OpenWindows. Por tanto, debería considerar la migración al Common Desktop Environment (CDE).

Bibliotecas y comandos del Servicio de asignación de nombres federado (FNS)/XFN

Probablemente las próximas versiones no admitan el Servicio de asignación de nombres federado basado en el estándar X/Open XFN.

Opciones de volcado por parada del sistema para el comando ipcs(1) de Solaris

Probablemente no se admita en futuras versiones la posibilidad de aplicar el comando ipcs(1) a los volcados de parada del sistema mediante las opciones de línea de comandos -C y -N. El comando depurador mdb(1) ::ipcs ofrece funciones equivalentes.

Opción -AutoRebuildAliases de sendmail desaprobada

Se desaprueba la opción -AutoRebuildAliases de la página de comando man sendmail(1M) y probablemente no se admita en futuras versiones.

devconfig

Es posible que próximas versiones ya no admitan devconfig.

Admisión de dispositivos y software de controladores

La siguiente tabla enumera dispositivos y software de controladores que es posible que las próximas versiones no admitan.

Tabla 4-1 Admisión de dispositivos y software de controladores

Nombre del dispositivo físico  

Nombre del controlador  

Tipo de tarjeta  

Mylex/Buslogic FlashPoint Ultra PCI SCSI  

flashpt

SCSI HBA  

Qlogic  

hxhn

SCSI HBA  

Adaptador de bus principal AMI MegaRAID, primera generación  

mega

SCSI RAID  

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 53C8x5 PCI SCSI y Compaq 53C876 PCI SCSI  

cpqncr

SCSI HBA  

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  

Controladores de matrices Compaq SMART-2/P y Compaq SMART-2SL  

smartii

Controlador RAID SCSI  

Sistemas basados en Intel 486

Es posible que en futuras versiones, el sistema operativo Solaris ya no se admita en sistemas basados en Intel 486.