Las siguientes funciones podrían suprimirse en próximas versiones del software Solaris.
Es posible que, en futuras versiones de Solaris, no esté disponible el visor de GNOME para archivos PDF y PostScriptTM. Se ha previsto proporcionar una aplicación que lo sustituya para la visualización de archivos PDF y PostScript.
Es posible que, en futuras versiones de Solaris, no esté disponible la interfaz gráfica de Smartcard Admin sdtsmartcardadmin(1M). Con el comando smartcard(1M) se obtienen las mismas funciones.
Es posible que, en futuras versiones de Solaris, no estén disponibles la tarjeta inteligente iButton Java de Dallas Semiconductor y el controlador terminal OpenCard Framework (OCF), como se describen en ocf_ibutton (7d). Los usuarios deben migrar a otros dispositivos de tarjeta inteligente compatibles con libpcsclite(3lib).
Es posible que, en futuras versiones de Solaris, la tarjeta inteligente Cyberflex y los comandos pam_smartcard (5) y smartcard(1m) dejen de ser compatibles. Los usuarios deben migrar a otros dispositivos de tarjeta inteligente y tarjetas compatibles con libpcsclite(3lib).
Es posible que, en futuras versiones de Solaris, el módulo de tarjeta inteligente PAM pam_smartcard(5) no sea compatible.
Es posible que, en futuras versiones de Solaris, el sistema de tarjetas inteligentes OCF/SCF no esté disponible. Las funciones de ocfserv(1M) las proporcionará pcscd(1M). Las funciones de tarjeta de smartcard(1M) las proporcionará muscletool(1M). Las funciones de configuración de controladores proporcionadas por smartcard(1M) no suelen ser necesarias con pcscd(1M). Ahora bien, cuando proceda, los administradores del sistema pueden editar el archivo reader.conf(4).
Es posible que, en futuras versiones de Solaris, no estén disponibles las interfaces del sistema de tarjetas inteligentes (SCF) exportadas por libsmartcard y smartcard.jar. Estas interfaces se han quedado obsoletas. Las nuevas aplicaciones C se deben escribir para utilizar las interfaces de PS/SC que se exportan de libpscslite(3lib). Por ahora no se ha previsto sustituir las interfaces de Java SCF.
Es posible que, en futuras versiones de Solaris, las funciones de servidor RPL (Remote Program Load) rpld(1M) and rpld.conf(4) no estén disponibles.
Es posible que, en futuras versiones de Solaris, el controlador ipge y todos sus paquetes SUNWipge para sistemas Sun4V no estén disponibles. A partir de la versión Solaris 10 11/06, Ontario y otras plataformas que se basan en SPARC efectúan la transición de controladores ipge a e1000g. e1000g será el controlador Ethernet predeterminado para todas las plataformas Sun que empleen conjuntos de chips Intel 1G.
Es posible que no se admitan los siguientes agentes, bibliotecas y paquetes de Solstice Enterprise AgentsTM (SEA) en una futura versión de Solaris:
El agente maestro y los subagentes SNMP basados en SEA
Las bibliotecas libssagent y libssasnmp
Los paquetes SUNWsacom, SUNWsasnm y SUNWmibii
El Agente de administración del sistema (SMA; System Management Agent) proporciona la misma funcionalidad para las fuentes mencionadas anteriormente.
Es posible que el software MozillaTM 1.X no sea compatible en una futura versión de Solaris. Se espera que esté disponible un software equivalente en una futura versión.
Es posible que no se admita el sistema de archivos de memoria ampliada (xmemfs) en una futura versión de Solaris.
Para obtener más información, consulte la página de comando man xmemfs(7FS).
Es posible que la Estructura de servicios de tipo estándar (STSF, Standard Type Service Framework) no esté disponible en una futura versión de Solaris.
Entre estos elementos, se incluyen:
Las bibliotecas libST y libXst
El comando xstls
El servicio stfsloader
La extensión XST para los servidores Xsun y Xorg
Puede encontrar esta funcionalidad en una de las siguientes fuentes alternativas:
libX11
libXft2
Es posible que el controlador del Adaptador de canal de fibra JNI (jfca) no esté disponible en una futura versión de Solaris.
Para obtener más información, consulte la página de comando man jfca(7D).
Es posible que la opción -s del comando zic no esté disponible en una futura versión de Solaris.
Para obtener más información, consulte la página de comando man zic(1M).
Es posible que el daemon de administración de volúmenes (vold), el sistema de archivos de administración de volúmenes (volfs) y los comandos de administración de volúmenes asociados no se incluyan en una futura versión de Solaris.
Se seguirá admitiendo el montaje y desmontaje automático de medios extraíbles.
Para obtener más información, consulte las páginas de comando man vold(1M) y volfs(7FS).
Es posible que no se admitan los siguientes dispositivos en una futura versión de Solaris:
IBM PC ServeRAID SCSI
IBM ServeRAID II Ultra SCSI
IBM ServeRAID-3 Ultra2 SCSI
Además, es posible que no se admitan los controladores de dispositivos escritos para estos controladores.
Es posible que la interfaz T5900FC Dual Basic Rate ISDN Interface (DBRI) y los chips de códecs multimedia asociados no se admitan en una futura versión de Solaris. Además, es posible que no se admitan los controladores escritos para estos dispositivos.
Es posible que no se admitan los siguientes controladores en una futura versión de Solaris:
SUNWrtvc: controlador de dispositivo para la tarjeta de compresión y la captura de vídeo en tiempo real de SunVideoTM
SUNWdial: módulo de secuencias para los dispositivos de diales y botones
SUNWdialh: archivos de encabezado para los dispositivos de diales y botones
La función de suma de comprobación que proporciona la Herramienta de mejora de seguridad automatizada (Automated Security Enhancement Tool, ASET) en el directorio /usr/aset podría no estar disponible en una futura versión de Solaris.
Puede encontrar esta funcionalidad en una de las siguientes fuentes alternativas:
La herramienta básica de creación de informes de auditoría , bart, del SO Solaris 10
El Kit de herramientas de seguridad de Solaris que se encuentra en http://www.sun.com/software/security/jass/
La Base de datos de huellas digitales de Solaris que se encuentra en http://sunsolve.sun.com/pub-cgi/show.pl?target=content/content7
Es posible que en futuras versiones no aparezcan los siguientes nombres cortos de entornos nacionales asiáticos en la lista de idiomas de dtlogin.
zh
ko
zh_TW
A partir de la versión Solaris 8, se proporcionan nuevos nombres de configuración regional que cumplen con la norma ISO, incluidos los siguientes nombres de configuración regional:
zh_CN.EUC
zh_CN.GBK
zh_CN.UTF-8
ko_KR.EUC
ko_KR.UTF-8
zh_TW.EUC
Es posible que las siguientes interfaces, utilizadas por el daemon audit de Solaris, dejen de admitirse en próximas versiones:
La biblioteca libC.so.3 es la biblioteca de compatibilidad de tiempo de ejecución para los programas que se compilan con el compilador Cfront C++ C++ 3.0. Ni el compilador y los programas creados por el compilador se ejecutan en el Sistema operativo Solaris 10. Es posible que la biblioteca no sea compatible con versiones futuras de Solaris.
Es posible que las siguientes opciones del complemento fp de la administración de configuración (cfgadm) no sean compatibles en futuras versiones de Solaris:
show_FCP_dev
unusable_FCP_dev
Es posible que los componentes siguientes del mecanismo de asignación de dispositivos del Módulo básico de seguridad no se incluyan en las versiones futuras del sofware de Solaris:
/etc/security/dev
Es posible que no se admitan en versiones futuras algunas interfaces del controlador de dispositivos (DDI).
En la tabla siguiente se enumeran las interfaces DDI que posiblemente dejen de admitirse, junto con las alternativas de interfaces DDI preferidas.
Interfaz obsoleta |
Interfaz preferida |
---|---|
mmap |
devmap |
identify |
set to nulldev |
copyin |
ddi_copyin |
copyout |
ddi_copyout |
ddi_dma_addr_setup |
ddi_dma_addr_bind_handle |
ddi_dma_buf_setup(9F) |
ddi_dma_buf_bind_handle |
ddi_dma_curwin |
ddi_dma_getwin |
ddi_dma_free |
ddi_dma_free_handle |
ddi_dma_htoc |
ddi_dma_addr[buf]_bind-handle |
ddi_dma_movwin |
ddi_dma_getwin |
ddi_dma_nextseg |
ddi_dma_nextcookie |
ddi_dma_nextwin |
ddi_dma_nextcookie |
ddi_dma_segtocookie |
ddi_dma_nextcookie |
ddi_dma_setup |
ddi_dma_*_handle |
ddi_dmae_getlim |
ddi_dmae_getattr |
ddi_getlongprop |
ddi_prop_lookup |
ddi_getlongprop_buf |
ddi_prop_lookup |
ddi_getprop |
ddi_prop_get_in |
ddi_getproplen |
ddi_prop_lookup |
ddi_iopb_alloc |
ddi_dma_mem_alloc |
ddi_iopb_free |
ddi_dma_mem_free |
ddi_mem_alloc |
ddi_dma_mem_alloc |
ddi_mem_free |
ddi_dma_mem_free |
ddi_map_regs |
ddi_regs_map_setup |
ddi_prop_create |
ddi_prop_update |
ddi_prop_modify |
ddi_prop_update |
ddi_segmap |
see devmap |
ddi_segmap_setup |
devmap_setup |
ddi_unmap_regs |
ddi_regs_map_free |
free_pktiopb |
scsi_free_consistent_buf |
get_pktiopb |
scsi_alloc_consistent_buf |
makecom_g0 |
scsi_setup_cdb |
makecom_g0_s |
scsi_setup_cdb |
makecom_g1 |
scsi_setup_cdb |
makecom_g5 |
scsi_setup_cdb |
scsi_dmafree |
scsi_destroy_pkt |
scsi_dmaget |
scsi_init_pkt |
scsi_pktalloc |
scsi_init_pkt |
scsi_pktfree |
scsi_destroy_pkt |
scsi_resalloc |
scsi_init_pkt |
scsi_resfree |
scsi_destroy_pkt |
scsi_slave |
scsi_probe |
scsi_unslave |
scsi_unprobe |
ddi_peek{c,s,l,d} |
ddi_peek{8,16,32,64} |
ddi_poke{c,s,l,d} |
ddi_poke{8,16,32,64} |
in{b,w,l} |
ddi_get{8,16,32} |
out{b,w,l} |
ddi_put{8,16,32} |
repins{b,w,l} |
ddi_rep_get{8,16,32} |
repouts{b,w,l} |
ddi_rep_put{8,16,32} |
Las entradas de gestión de dispositivos del archivo power.conf puede que no se admitan en una futura versión. En el software Solaris 10 , las entradas de gestión de ahorro de energía automático para dispositivos proporcionan funciones similares.
Para obtener más información, consulte la página de comando man power.conf(4).
La tabla siguiente enumera dispositivos y software de controladores que posiblemente las próximas versiones no admitan.
Tabla 4–1 Software para controladores y dispositivos
Nombre del dispositivo físico |
Nombre del controlador |
Tipo de tarjeta |
---|---|---|
Adaptador de bus principal AMI MegaRAID, primera generación |
mega |
SCSI RAID |
Compaq 53C8x5 PCI SCSI y Compaq 53C876 PCI SCSI |
cpqncr |
SCSI HBA |
Controladores de matrices Compaq SMART-2/P y Compaq SMART-2SL |
smartii |
Controlador RAID SCSI |
Se consideran obsoletos los comandos del intérprete de idioma de menú y formularios (FMLI, Form and Menu Language Interpreter), por lo que podrían no ser compatibles en futuras versiones de Solaris. Entre estos comandos obsoletos se incluyen:
/usr/bin/fmli
/usr/bin/vsig
Los archivos host en /etc/net/ti* ya no se consultan en el sistema operativo Solaris, aunque estos archivos se mantienen en el software Solaris. Es posible que en versiones futuras de Solaris estos archivos host se eliminen por completo.
Es posible que Java 2 Platform, Standard Edition (J2SE Platform) 1.4 no se incluya en una versión futura de Solaris. J2SE 5.0, la versión de Java predeterminada del SO Solaris 10, es un sustituto compatible con la tecnología de J2SE 1.4.
Es posible que los parámetros de vida útil de ticket de Kerberos, max_life y max_renewable_life, no se admitan en una versión futura del SO Solaris. Estos parámetros se encuentran en la sección appdefaults del archivo /etc/krb5/krb5.conf. En vez de estos parámetros, use max_lifetime y renew_lifetime en la sección libdefaults de /etc/krb5/krb5.conf.
Las futuras versiones no admitirán las fuentes CID coreanas. Puede usar las fuentes TrueType coreanas incluidas en el software de Solaris como sustitutas de las fuentes CID.
Sun está adoptando Unicode para la codificación de caracteres. Por tanto, excepto para zh_CN.Es posible que las configuraciones regionales GB18030 y C, y las configuraciones locales no UTF-8 se eliminen como configuración regional de inicio de Java Desktop System en versiones futuras de Solaris.
Los contadores de rendimiento de hardware permiten medir varios eventos de hardware distintos relacionados con el comportamiento de la CPU. Es posible que las siguientes funciones de la biblioteca de contadores de rendimiento de CPU (libcpc) no sean compatibles con una versión futura del SO Solaris:
cpc_access |
cpc_bind_event |
cpc_count_sys_events |
cpc_count_usr_events |
cpc_event_accum |
cpc_event_diff |
cpc_eventtostr |
cpc_getcciname |
cpc_getcpuref |
cpc_getcpuver |
cpc_getnpic |
cpc_getusage |
cpc_pctx_bind_event |
cpc_pctx_invalidate |
cpc_pctx_rele |
cpc_pctx_take_sample |
cpc_rele |
cpc_seterrfn |
cpc_shared_bind_event |
cpc_shared_close |
cpc_shared_open |
cpc_shared_rele |
cpc_shared_take_sample |
cpc_strtoevent |
cpc_take_sample |
cpc_version |
cpc_walk_names |
Se han agregado nuevas funciones a la biblioteca del Sistema operativo Solaris 10. Los programadores que cuenten con código que utilice las interfaces de la lista anterior deberían utilizar las siguientes nuevas funciones en su lugar:
cpc_open |
cpc_close |
cpc_set_create |
cpc_set_destroy |
cpc_set_add_request |
cpc_set_request_preset |
cpc_buf_create |
cpc_buf_destroy |
cpc_bind_curlwp |
cpc_bind_pctx |
cpc_bind_cpu |
cpc_unbind |
cpc_set_sample |
cpc_buf_sub |
cpc_buf_add |
cpc_buf_copy |
cpc_buf_zero |
cpc_buf_get |
cpc_buf_set |
cpc_buf_hrtime |
cpc_buf_tick |
cpc_walk_requests |
cpc_walk_events_all |
cpc_walk_events_pic |
cpc_walk_attrs |
cpc_enable |
cpc_disable |
cpc_caps |
cpc_npic |
cpc_cpuref |
cpc_cciname |
cpc_seterrhndlr |
Consulte la página de comando man cpc(3CPC) para obtener más información.
Es posible que la biblioteca libXinput.so.0 no se incluya en próximas versiones del software de Solaris. La biblioteca libXinput.so.0 se suministró para proporcionar compatibilidad con las aplicaciones X11R4 que se construyeron mediante el uso de la API de entrada X estándar de prueba de Solaris 2.1 y Solaris 2.2. La biblioteca de ampliación de entrada X estándar X11, libXi, se integró en Solaris 2.3.
Todas las aplicaciones que se basan en la API libXi se deben construir mediante la biblioteca compartida libXi para conseguir compatibilidad con versiones futuras y cumplimiento de los estándares.
Es posible que futuras versiones no admitan el protocolo NIS+. El software de Solaris 9 dispone de herramientas que facilitarán la migración de NIS+ a LDAP. Si desea más información, visite http://www.sun.com/directory/nisplus/transition.html.
El programa nstest es un programa de prueba de DNS interactivo para construir y enviar consultas de DNS. Es posible que este programa no sea compatible con una versión futura del SO Solaris. Puede obtener la misma funcionalidad de este programa de prueba utilizando los comandos dig y nslookup.
Es posible que Perl version 5.6.1 no se admite en una versión futura del SO Solaris. Perl 5.8.4, la versión predeterminada en el Sistema operativo Solaris 10, no es compatible binariamente con Perl 5.6.1. Sin embargo, la versión anterior todavía se mantiene en esta versión de Solaris. Los módulos personalizados instalados por el cliente deben volver a generarse e instalarse para que utilicen Perl versión 5.8.4. Modifique todas las secuencias de comandos que requieran la utilización de la versión 5.6.1 para que utilicen específicamente la versión 5.6.1 del intérprete en vez de la versión 5.8.4. Los intérpretes de las versiones de Perl correspondientes se encuentran en los siguientes directorios:
/usr/perl5/5.6.1/bin/perl
/bin/perl, /usr/bin/perl o /usr/perl5/bin/perl
Es posible que la herramienta de modificaciones de Solaris Management Console, Patch Manager, no esté disponible en una versión futura.
Es posible que futuras versiones no admitan los Solstice Enterprise Agents.
Puede que no se admita la implementación de /usr/sbin/in.rdisc del protocolo de descubrimiento de encaminadores ICMP IPv4 en una futura versión de Solaris. Una versión prácticamente equivalente de este protocolo, implementada como componente de /usr/sbin/in.routed, admite una interfaz de administración mejorada. El componente /usr/sbin/in.routed admite la implementación del Protocolo de información de encaminamiento (RIP) versión 2. El componente /usr/sbin/in.routed también tiene la capacidad de distinguir los anuncios de IP móvil de los mensajes de Descubrimiento de encaminadores.
Es posible que las interfaces de Sun Fire Link ya no sean compatibles en futuras versiones de Solaris.
En una versión futura, es posible que se eliminen las siguientes aplicaciones de Java DS, Release 3:
Vista preliminar de la agenda de Sun Java
Selector de la disposición del teclado de GNOME
Editor de diagramas de JDS
Editor de texto Java de JDS
Diccionario Java de JDS
Analizador del disco de JDS
Organizador de imágenes de JDS
Adm. de proyectos de JDS
Es posible que la compatibilidad con tipos de dispositivos de token ring (DL_TPR) e interfaces de datos distribuidos por fibra (FDDI) en controladores LAN genéricos (GLD) se elimine en una versión futura de Solaris. Una vez que se realice esta eliminación, los controladores para token ring o FDDI que dependan de esta compatibilidad en GLD no funcionarán. Sin embargo, otros dispositivos o aplicaciones que no utilicen esta compatibilidad no se verán afectados. Para comprobar si un controlador depende de GLD, ejecute la siguiente secuencia de comandos:
#!/bin/sh # # Test a driver binary for use of GLD # for file do /usr/ccs/bin/nm $file | /bin/awk ' /\|gld_register$/ { isgld=1; } END { if (isgld) print file, "uses GLD"; else print file, "does not use GLD"; }' file=$file done |
Para obtener más información acerca del controlador LAN genérico, consulte la página de comando man gld(7D), así como "Escritura de controladores de dispositivos".
Es posible que la función conocida como WDR (Reconfiguración dinámica de Enterprise Management basada en web) no se admita en una versión futura del sistema operativo Solaris. En la actualidad, WDR se admite en los sistemas de gama alta y media Sun Fire.
Es posible que no se admita en futuras versiones la interfaz XILTM. Las aplicaciones que usan XIL provocan 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 version of Solaris beyond Solaris 9. Please notify your application supplier. The message can be suppressed by setting the environment variable "_XIL_SUPPRESS_OBSOLETE_MSG. |
Es posible que en próximas versiones no se admita la utilidad xetops: La utilidad xetops convierte un archivo de texto asiático en un archivo PostScript. Esta conversión activa los caracteres asiáticos que imprimir en las impresoras PostScript que no tienen tipos de letra asiáticos instalados.
Se proporciona una posibilidad similar en el comando mp, que se ha mejorado para admitir todas las codificaciones asiáticas nativas con más opciones y funciones.
En una versión futura de Solaris, es posible que se eliminen algunos módulos DDX de Xsun. Estos módulos se utilizan al configurar el servidor Xsun X en la pantalla kdmconfig, selección de dispositivo de vídeo, eligiendo una entrada que no lleve el prefijo "XF86". Este aviso afecta a los archivos siguientes:
Archivos del directorio /usr/openwin/server/modules cuyos nombres no incluyan el prefijo ddxSUNWxf86
La biblioteca /usr/openwin/server/lib/libaccel.so.1
Archivos con el sufijo .xga en el directorio /usr/openwin/share/etc/devdata/SUNWaccel/boards
Sun recomienda que utilice como servidor X preferido el servidor X de Xorg, ya que sus módulos DDX ofrecen una funcionalidad similar a la del servidor X de Xsun. Sin embargo, si usa el servidor X de Xsun, podrá utilizar también los módulos DDX de XFree86. Se trata de módulos con el prefijo ddxSUNWxf86 y cuyas entradas en la pantalla kdmconfig, selección de dispositivo de vídeo, comienzan con "XF86". Dichos módulos proporcionan unas funciones equivalentes a las de los módulos Xsun DDX que se podrían eliminar.