Novedades de Solaris Express Developer Edition

Novedades de Solaris Express 10/06

En esta sección se describen todas las funciones que son nuevas o se han mejorado en la versión 10/06 de Solaris Express.

Controles de recursos System V para zonas

Esta mejora de los recursos del sistema es una novedad de Solaris Express 10/06.

Para limitar el número total de recursos de System V que utilizan los procesos en una zona no global, se han incluido los siguientes controles de recursos de la zona:

Los controles de recursos se configuran a través de la propiedad add rctl del comando zonecfg para las zonas no globales.

Para limitar el consumo de la zona global, los controles de recursos se pueden configurar mediante el comando prctl.

Si desea más información, consulte:

Compatibilidad del cliente con el Protocolo de impresión de Internet

La compatibilidad con el Protocolo de impresión de Internet (IPP) permite a los sistemas cliente de Solaris comunicarse con los servicios de impresión basados en IPP, como los de los sistemas operativos Linux y Mac OS X, así como otras plataformas.

Se han incluido pequeñas mejoras en la compatibilidad del servidor para el servicio de escucha de IPP. Estas mejoras fomentan la interoperatividad, incluidos algunos pequeños cambios que proporcionan una representación más estandarizada de los datos de atributos de trabajos e impresoras.

La implementación del cliente y el servidor IPP en el sistema operativo Solaris son uno de los proyectos de impresión de OpenSolarisTM que se están desarrollando actualmente. La impresión de OpenSolaris proporciona un conjunto de especificaciones e implementaciones de software que permite crear componentes de impresión escalables y estandarizados para el software Solaris y Linux, o cualquier sistema operativo que contenga un conjunto de interfaces POSIX.

Para obtener más información, consulte System Administration Guide: Solaris Printing .

Para obtener más información sobre OpenSolaris Printing, consulte http://opensolaris.org/os/community/printing/.

Uso seleccionable de localhost para el nombre de host de la base de datos de servidores de impresión de Solaris

Esta mejora de la función de impresión se ha incorporado como novedad en la versión 5/06 de Solaris Express.

Esta función de impresión permite al sistema de impresión de Solaris reconocer y utilizar localhost como host local de las bases de datos del sistema de impresión. En las versiones anteriores, se utilizaba /bin/hostname únicamente para generar el nombre de host de impresión. El sistema de impresión dependía de que dicho nombre permaneciera constante. La posibilidad de utilizar localhost como nombre del sistema actual permite a los servidores de impresión mantener el mismo nombre de host de impresión, independientemente del nombre de host del sistema.


Nota –

La modificación se aplica exclusivamente a la configuración de las colas de impresión locales.


Para que esta función sea efectiva, se aplican las siguientes modificaciones para el comando lpadmin y la interfaz gráfica de usuario (GUI) del Administrador de impresión de Solaris:

Para obtener más información, consulte lo siguiente:

Archivo de host único

Esta mejora de red se ha incluido como novedad en Solaris Express 10/06.

A partir de esta versión, el sistema operativo Solaris no tiene dos archivos de host separados. /etc/inet/hosts es el único archivo de host que contiene las entradas tanto IPv4 como IPv6. No es necesario que los administradores del sistema Solaris mantengan las entradas IPv4 en dos archivos de host que estén siempre sincronizados. Para conseguir la compatibilidad con versiones anteriores, el archivo /etc/inet/ipnodes se ha sustituido por un vínculo simbólico a /etc/inet/hosts con el mismo nombre.

Para obtener más información, consulte las páginas de comando man hosts(4) e ipnodes(4).

SPARC: la nueva herramienta sysidkbd configura el teclado

Esta mejora de la instalación se ha incluido como novedad en Solaris Express 10/06.

En las plataformas basadas en SPARC, el nuevo sysidtool, sysidkbd configura la disposición del teclado USB durante la instalación del sistema.


Nota –

Anteriormente, el teclado USB conectado a la plataforma SPARC siempre asumía el valor autoidentificable de 1 durante la instalación. Por lo tanto, todos los teclados que no fuesen autoidentificables siempre se configuraban para inglés de Estados Unidos durante la instalación.


Con la nueva herramienta sysidkbd, tiene lugar el siguiente procedimiento:

Si el teclado no es autoidentifcable y desea evitar que se le solicite la disposición de teclado durante la instalación de JumpStart, seleccione el idioma del teclado en la secuencia sysidcfg. En las instalaciones de JumpStart, la disposición de teclado predeterminada es la de inglés de Estados Unidos. Para seleccionar otro idioma, configure la entrada de teclado en la secuencia sysidcfg, como en este ejemplo:


keyboard=German

Nota –

El valor que proporcione para sysidcfg debe ser un valor válido. De lo contrario, durante la instalación se requiere una respuesta interactiva. Las cadenas de teclado válidas se definen en un archivo al que se hace referencia en la página del comando man sysidcfg(4).


Para obtener más información, consulte las páginas de comando man sysidcfg(4) y sysidtool(1M).

Mejoras en los nombres de dispositivos

Esta mejora en la administración de dispositivos es una novedad de Solaris Express 10/06.

A partir de esta versión, el espacio de nombres /dev admite varias instancias de sistemas de archivos, según sea preciso. Al arrancar el sistema, se crea automáticamente una instancia global del sistema de archivos /dev. Las instancias /dev subsiguientes se crean y montan cuando es necesario. Por ejemplo, cuando se añaden dispositivos a una zona no global. Cuando se cierra una zona no global, la instancia /dev disponible está desmontada y no se encuentra disponible.

Además, la configuración del dispositivo se ha mejorado en los siguientes aspectos:

Actualizaciones de enlazadores y bibliotecas

Esta mejora en las herramientas de desarrollo es una novedad de Solaris Express 10/06.

A partir de esta versión, hay una mayor flexibilidad a la hora de ejecutar un editor de vínculos alternativo con la opción link-editor -z altexec64 y la variable de entorno LD[lowbar]ALTEXEC.

Las definiciones de símbolos que se generan utilizando mapfiles ahora se pueden asociar con las secciones de ELF (Executable and Linking Format).

Los editores de vínculos ahora permiten crear almacenamiento local de subprocesos (TLS) estático en objetos compartidos. Además, se establece una reserva TLS de copia de seguridad para ofrecer un uso limitado del TLS estático en los objetos compartidos después del inicio.