Solaris 7: Biblioteca de instalación (Edición SPARC)

Por qué modernizarse a la versión 7 de Solaris

En esta versión pueden resaltarse las características clave siguientes . La Tabla 2-1 introduce estas características nuevas y el Capítulo 2 proporciona detalles sobre cada una.

Tabla 2-1 Breve resumen de las 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, el soporte 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 SPARC) 

Navegador de Web 

NetscapeTM Communicator

El software de Solaris 7 se suministra con Netscape Communicator. 

Administración de red y del sistema 

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 se ha almacenado una transacción, puede aplicarse ésta al sistema de archivos posteriormente.  

El registro de UFS proporciona dos ventajas. Evita que los sistemas de archivos pierdan su coherencia, eliminando así la necesidad de ejecutar fsck(1M). Además, debido a que puede sobrepasarse fsck, 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 ignorar 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. Se ha 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 igual que 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 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 en base a 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 autentificación de 192 bits a 640 bits. 

BIND 8.1.2  

Berkeley Internet Name Deamon (BIND), la implementación de DNS más conocida, se ha modernizado a la versión 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 utilización 

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 Web Start 

El producto Web Start (en el CD de documentación) proporciona una interfaz de señalar y hacer clic con selecciones para instalar el servidor AnswerBook2, todas las colecciones de documentos del CD o una selección de colecciones de documentos.  

Más selecciones de entorno nacional 

En la versión 7 de Solaris, 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 que las posibles en el software de Solaris 2.6.  

Documentación 

Páginas del comando man disponibles en formato AnswerBook2 

Las páginas del comando man están disponibles en formato AnswerBook2 (SGML) en lugar de en formato AnswerBookTM. Esto proporciona mejoras en la navegación y enlaces a las páginas del 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, tal como Sun WebServer, en lugar de necesitar ejecutar un servidor web adicional en el sistema únicamente para admitir AnswerBook2.  

Control de 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.

Soporte de idioma 

Estructura de idiomas ampliada 

  • El software de Solaris ha ampliado su soporte 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 el soporte de texto complejo para idiomas, 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.

Soporte ampliado de entornos nacionales 

  • La Comunidad Económica Europea (CEE) 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 locales. Para anticipar este cambio, el software Solaris 7 ha agregado el soporte para la moneda Euro con seis nuevos entornos nacionales de usuario.

  • El software de Solaris ha agregado el soporte 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 en 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 del 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 WebNFSTM 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 

La biblioteca libdevinfo, utilizada para obtener la información de configuración de dispositivos, se ha hecho más sólida y amplia en el software Solaris 7. Para más información consulte la página del comando man libdevinfo(3).

Gráficos/Imágenes 

XILTM

La biblioteca de imágenes de fundación 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 hacen fácil buscar, manipular y gestionar tarjetas de direcciones, aplicaciones, direcciones de correo electrónico, archivos, carpetas, sistemas, procesos y direcciones de web. 

En CDE se incluye el soporte 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 el soporte estándar y avanzado 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 PostScriptTM.

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.

Soporte 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).