Solaris 8: Novedades del sistema operativo

Versión 7 de Solaris

Tabla 1-2 describe las características nuevas y avanzadas de la versión 7 de Solaris.

Tabla 1-2 Características de Solaris 7

Característica 

Descripción 

Sistema operativo Solaris de 64 bits 

Sistema operativo de 64 bits (sólo SPARC). 

El sistema operativo Solaris de 64 bits es un entorno de aplicación y desarrollo de 32 y 64 bits soportado por un sistema operativo de 64 bits. Esto permite la máxima compatibilidad e interoperatividad para las aplicaciones existentes, tanto las fuente como las binarias. Al mismo tiempo, el sistema operativo Solaris de 64 bits supera muchas de las limitaciones del sistema de 32 bits, en particular, la admisión de un espacio de direcciones virtual de 64 bits así como la eliminación de otras limitaciones del sistema de 32 bits. (sólo para la Edición de plataformas SPARC) 

Navegador de Web 

Netscape Communicator 

El software de Solaris 7 se suministra con Netscape Communicator. 

Administración de sistema y gestión de red 

Registro de UFS 

El registro de UFS es el proceso de almacenar las transacciones (los cambios que componen una operación UFS completa) en un registro antes de que se apliquen las transacciones al sistema de archivos UFS. Una vez almacenada una transacción, puede aplicarse al sistema de archivos.  

El registro de UFS ofrece dos ventajas. Evita que los sistemas de archivos pierdan su coherencia, con lo que se elimina así la necesidad de ejecutar fsck(1M). Además, debido a que fsck puede sobrepasarse, el registro de UFS reduce el tiempo necesario para rearrancar un sistema si se produce una caída o después de un paro no completo.

Opción de montaje de UFS -o noatime

Para omitir las actualizaciones de tiempo de acceso en los archivos, puede especificar la opción -o noatime al montar un sistema de archivos UFS. Esta opción reduce la actividad de disco en los sistemas de archivos en los que los tiempos de acceso no son importantes (por ejemplo, una cola de noticias de Usenet).

LDAP 

Lightweight Directory Access Protocol (LDAP) es un protocolo de acceso de estándar abierto e independiente de la plataforma basado en el modelo de información de X.500. Está diseñado para funcionar sobre TCP/IP y utiliza codificaciones de cadena sencillas. Las aplicaciones LDAP son aplicaciones cliente-servidor, y la biblioteca de cliente incluida en esta versión permite a los desarrolladores escribir aplicaciones LDAP y a los usuarios ejecutar aplicaciones que permitan LDAP. 

Reconfiguración dinámica 

La reconfiguración dinámica permite al proveedor de servicios agregar o eliminar y sustituir tarjetas de sistema de conexión en caliente en un sistema en ejecución, con lo que elimina el tiempo perdido durante el rearranque (sólo en determinados sistemas SPARC). 

Nuevos comandos: pgrep y pkill

El comando pgrep consulta los procesos activos del sistema y muestra los identificadores de proceso de los procesos cuyos atributos concuerdan con los criterios especificados en la línea de comandos. El comando pkill funciona como el comando pgrep con la excepción que se envía la señal kill(2) a cada identificador de proceso en lugar de mostrarlo por pantalla.

sendmail 8.9

Esta versión está preparada para permitir la restricción de spam (correo electrónico masivo y no solicitado); el almacenamiento virtual, que permite la recepción del correo electrónico mediante nombres de dominio diferentes; y una jerarquía de configuración mejorada que hace que la creación de su propio archivo de configuración de sendmail sea mucho más sencilla.

Utilidad traceroute 

El software de Solaris 7 integra la conocida utilidad Traceroute que se utiliza para rastrear la ruta que sigue un paquete de IP hasta un sistema de Internet. Es especialmente útil para determinar las configuraciones erróneas del encaminamiento y los fallos de rutas de encaminamiento. 

Utilidad de volcado por caída del sistema 

Las características del volcado por caída del sistema incluyen:

  • El comando dumpadm permite a los administradores del sistema configurar los volcados por caída del sistema del sistema operativo.

  • Los datos de volcado se almacenan ahora en formato comprimido en el dispositivo de volcado.

  • Cuando un dispositivo de volcado -no el área de intercambio principal- forma parte de la configuración de volcado, la grabación de los archivos del núcleo central se hace en segundo plano.

Rendimiento de red 

TCP con SACK 

El reconocimiento selectivo de TCP (TCP SACK) proporciona el soporte descrito en RFC 2018 para solucionar los problemas relacionados con la congestión y la pérdida de múltiples paquetes, especialmente en las aplicaciones que utilizan ventanas de TCP grandes (RFC 1323) a través de enlaces vía satélite o enlaces transcontinentales.  

Seguridad de red  

RPCSEC_GSS

Se ha modificado RPC según GSS-API. Esto aumenta la integridad y confidencialidad de la seguridad, y los servicios NFS dejan de estar unidos a un mecanismo de seguridad único o específico.  

NIS+ con Diffie-Hellman ampliado 

NIS+ mejora la seguridad de NIS+ al aumentar la longitud de la clave de autenticación de 192 bits a 640 bits. 

BIND 8.1.2  

Berkeley Internet Name Daemon (BIND), la implementación DNS más conocida, se ha modernizado a 8.1.2. Proporciona un nuevo archivo de configuración que mejora la seguridad de red mediante el uso de listas de control de acceso (LCA). 

Mejoras de gestión y de facilidad de uso 

Instalación 

SPARC: instalación de un sistema operativo de 64 bits 

Los programas de instalación de Solaris 7 tienen una nueva casilla de verificación para la selección de la admisión de 64 bits. Cuando se realiza la instalación en plataformas UltraSPARCTM está seleccionada de forma predeterminada.

Instalación de AnswerBooks con Solaris Web Start 

El producto Solaris Web Start (en el CD de documentación) proporciona una interfaz de apuntar y hacer clic, con opciones para instalar el servidor AnswerBook2, todas las colecciones de documentos de este CD o una selección de ellas.  

Más selecciones de entorno nacional 

En Solaris 7 se han combinado en un solo CD las versiones adaptadas al entorno nacional inglesas y europeas. Como resultado de esto, hay disponibles más selecciones de entorno nacional durante la instalación de este CD combinado de las que había en el software de Solaris 2.6.  

Documentación 

Páginas de comando man disponibles en formato AnswerBook2 

Las páginas de comando man están disponibles en formato AnswerBook2 (SGML) en lugar de en formato AnswerBook. Esto proporciona mejoras en la navegación y enlaces a las páginas de comando man directamente desde otros documentos de AnswerBook2. 

Ejecución de un servidor AnswerBook2 directamente desde el CD de documentación 

Con un CD de documentación y acceso de usuario root al sistema al que está conectado el CD, puede ejecutarse el servidor AnswerBook2 directamente desde el CD mediante la secuencia ab2cd. Puede visualizarse la documentación desde el CD.

Capacidad para utilizar servidores web basados en CGI 

El servidor AnswerBook2 puede ejecutarse sobre un servidor web existente, como Sun WebServerTM, por lo que no hay necesidad de ejecutar un servidor web adicional en el sistema únicamente para admitir AnswerBook2.

Capacidad para controlar la visualización de los errores de las hojas de estilo 

Puede definirse una variable de entorno, AB2_DEBUG, en el servidor AnswerBook2. Controla si se mostrarán los errores de las hojas de estilo al usuario con la palabra "DEFECTO" en color rojo.

Admisión de idioma 

Estructura de idiomas ampliada 

  • El software de Solaris ha ampliado su admisión de Unicode con la adición de seis nuevos entornos nacionales UTF-8: francés, alemán, italiano, español, sueco y Europa. Además, se incluyen los entornos nacionales Unicode ampliados con capacidad de escrituras múltiples. Los usuarios pueden introducir y mostrar texto con diferentes escrituras, como japonés, tailandés o ruso, y cambiar fácilmente entre ellas sin tener que cambiar o instalar un nuevo entorno nacional.

  • Se ha integrado la admisión de texto complejo para los idiomas con disposición a ese tipo de texto, como el árabe, hebreo y tailandés, que necesitan un preprocesamiento del texto especial para manejar el texto bidireccional, compuesto y contextual.

  • El software de Solaris 7 implementa Internet Intranet Input Method Protocol (IIIMP) para permitir la interoperatividad integrada entre los métodos de entrada proporcionados por las aplicaciones Solaris, Java y las no X Windows.

  • El programa de descarga de fuentes del escritorio permite a los usuarios descargar, eliminar, volver a codificar y convertir fuentes, comprobar el estado y realizar otras tareas administrativas en una impresora PostScriptTM.

Admisión ampliada de entornos nacionales 

  • La Unión Europea (UE) ha acordado la estandarización de una única moneda, el "euro". A partir de enero de 1999, todas las empresas de cambio de moneda, banca y finanzas de la CEE empezarán a utilizar el euro en lugar de sus monedas nacionales. Para anticipar este cambio, el software Solaris 7 ha agregado la admisión para la moneda euro con seis nuevos entornos nacionales de usuario.

  • El software de Solaris ha agregado la admisión para las regiones de Europa del Este, Tailandia y el Oriente Medio.

Estándares 

Marca UNIX 98 

El software Solaris 7 tiene la marca UNIX® 98.

Entorno de desarrollo de software 

Entorno de desarrollo de 64 bits (sólo SPARC) 

El sistema operativo Solaris 7 proporciona a los desarrolladores entornos completos de desarrollo de 32 y 64 bits. 

Enlazador de tiempo de ejecución  

El enlazador de tiempo de ejecución permite a los programas encontrar bibliotecas compartidas sin tener que definir LD_LIBRARY_PATH y hace que su carga sea todavía más eficaz.

La utilidad man muestra ahora código SGML

La utilidad man puede ahora mostrar páginas de comando man que estén programadas en SGML, así como el nroff tradicional.

Bibliotecas X Window de 64 bits de Solaris 

Todas las bibliotecas compartidas del núcleo de X11 (.so) y todas las bibliotecas lint (.ln) para los programadores que se proporcionan en las versiones de 32 bits están disponibles como versiones de 64 bits para el software de Solaris de 64 bits.

Kit de desarrollo de Java para las mejoras de rendimiento de Solaris 

El Kit de desarrollo de Java 1.1.5 para Solaris se ha ajustado y probado especialmente. Como resultado, ofrece una escalabilidad y rendimiento mejorados significativamente para las aplicaciones Java desarrolladas e integradas en la empresa y a través de la red. 

Kit de desarrollo de software WebNFS incluido 

El Kit de desarrollo de software (SDK) WebNFS proporciona el acceso a archivos remotos para las aplicaciones Java que utilizan WebNFS. Como implementa directamente el protocolo NFSTM, no necesita que el sistema central admita NFS.

truss realiza ahora el rastreo de llamadas a funciones

La utilidad truss rastrea las llamadas al sistema, señales y fallos de máquina de un proceso. Se ha mejorado con una nueva opción para permitir el seguimiento de la entrada y salida de las llamadas de función a nivel de usuario ejecutadas por el proceso rastreado.

Biblioteca de configuración de dispositivos mejorada 

El software Solaris 7 refuerza y amplía la biblioteca libdevinfo, que se usa para obtener información sobre la configuración de dispositivos. Para obtener más información consulte la página de comando man libdevinfo(3).

Gráficos/Imágenes 

XILTM

La biblioteca de imágenes basada en XIL es adecuada para bibliotecas o aplicaciones que requieren imágenes o vídeo digital, como imágenes de documento, preparación previa de prensa en color, o generación y reproducción de vídeo digital. 

La nueva admisión para la visualización de imágenes estereoscópicas permite la presentación de pares de imágenes que representan una vista de ojo izquierdo/ojo derecho. Esto proporciona una visualización de imágenes con percepción de profundidad. 

El Kit de desarrollador de XIL se ofrece ahora de forma independiente a Solaris y se proporciona de forma gratuita. 

Escritorio 

Common Desktop Environment, (CDE) 

CDE contiene nuevas herramientas que facilitan la búsqueda, manipulación y gestión de tarjetas de direcciones, aplicaciones, direcciones de correo electrónico, archivos, carpetas, sistemas, procesos y direcciones de web. 

En CDE se incluye la admisión de Motif 2.1, que incluye cinco nuevos widgets de Motif y es seguro para multiproceso. Motif 2.1 admite los entornos nacionales de Idiomas de texto complejo estándares de ISO en los que un único binario desarrollado en el sistema operativo Solaris 7 proporciona la admisión estándar y avanzada para los usuarios de los idiomas hebreo, árabe y tailandés. 

Impresión 

Gestión de fuentes mejorada 

El programa de descarga de fuentes permite a los usuarios descargar, eliminar, volver a codificar y convertir fuentes, comprobar el estado y realizar otras tareas administrativas en una impresora PostScript. 

Soporte de hardware de la Edición Intel

Controlador de disco SCSI sd

El controlador de disco SCSI de destino sd, que anteriormente sólo se proporcionaba en los sistemas Solaris (Edición SPARC), ahora se utiliza para la admisión de discos SCSI y CD-ROM ATAPI en lugar de cmdk. El controlador cmdk sigue estando disponible para admitir discos duros no SCSI.

Admisión de estructura de E/S inteligente 

La E/S inteligente (I2O) es un estándar emergente para los subsistemas de E/S modulares y de alto rendimiento. Esta característica, que depende del hardware preparado para I2O, sólo está disponible para Solaris (Edición Intel).