Solaris Common Desktop Environment: Guía avanzada del usuario y del administrador del sistema

Configuraciones especiales de CDE

Esta sección estudia las configuraciones especiales.

Personalización de la impresión del correo

La Aplicación de correo de CDE imprime los mensajes de correo mediante la acción Print que esté definida para el tipo de datos DTMAIL_FILE. No utiliza la secuencia de comandos de impresión especificada por la Herramienta de correo de OpenWindows. Para cambiar el comportamiento de la impresión debe modificar esta acción Print.

Para modificar la acción de imprimir

  1. Mediante su editor preferido, cree el siguiente archivo:

    	DirectorioInicio/.dt/types/dtmail.dt
  2. Introduzca las siguientes líneas en el archivo:

    	# 
    	# Omitir la acción Print predeterminada para los buzones 
    	# 
    	ACTION Print 
    	{
    	LABEL           Imprimir
    	ARG_TYPE        DTMAIL_FILE
    	TYPE            COMMAND
    	WINDOW_TYPE     NO_STDIO
    	EXEC_STRING     sh -c ' \
                   					  dtmailpr -p -f %(File)Arg_1% | mp -m -l | \
                   					  dtlp -u %(File)Arg_1%;' 
    	}

    Nota -

    dtmailpr es un filtro de impresión que elimina los anexos, lo que origina un flujo de texto normal. dtlp es la interfaz estándar de CDE para lp. %(File)Arg_1% es el fichero que se está imprimiendo.


  3. Modifique EXEC_STRING para que incluya los comandos de impresión que desee.

  4. Reinicie la Aplicación de correo.

Conversión de las agendas al nuevo formato de datos

La versión 4 del formato de datos ampliable es un nuevo formato admitido por la Agenda de CDE. El Gestor de agendas de OpenWindows no podrá leer este formato. Si necesita cambiar frecuentemente entre las plataformas OpenWindows y CDE no debería convertir su agenda a la versión 4 del formato de datos. Sin embargo, puede utilizar la secuencia de comandos sdtcm_convert para purgar su agenda.


Nota -

Puede averiguar cuál es la versión del formato de datos de su agenda seleccionando Acerca de la agenda desde el menú Ayuda de la agenda.


De otra forma, utilice la secuencia de comandos sdtcm_convert para convertir su agenda a la versión 4 del formato de datos.

Para obtener más información sobre este archivo, consulte las páginas de comando man sdtcm_convert.


Nota -

Si ha instalado sólo los paquetes de CDE del usuario final, las páginas de comando man no estarán instaladas. Para ver las páginas de comando man, es necesario instalarlas con la utilidad pkgadd.


Adición del paquete AnswerBook desde la red

Al instalar Solaris CDE, el menú de instalación le da la opción de instalar el paquete AnswerBook CDE. Si elige SÍ, el paquete AnswerBook se instala en el directorio /usr/dt/share/answerbooks/idioma (idioma es el nombre local de la traducción determinada del AnswerBook).

Dado que el paquete AnswerBook requiere 109 megabytes de espacio en el disco, quizás no quiera instalarlo. En este caso, dispone de las dos opciones siguientes:

	export AB_CARDCATALOG=/net/nombresistema/usr/dt/share/answerbooks \    /idioma/ab_cardcatalog

Configuración del entorno CDE desde fuera del escritorio CDE

Las variables de entorno utilizadas por las aplicaciones de Solaris CDE se pueden configurar desde fuera del escritorio de CDE. Por ejemplo, quizás desee iniciar una sesión en una estación de trabajo remota y mostrar una aplicación CDE en su estación de trabajo. Use la utilidad de CDE dtsearchpath para configurar las distintas variables de entorno del shell de CDE.

Para los shells Bourne y Korn, escriba el siguiente comando:

	eval `/usr/dt/bin/dtsearchpath`

Para C shell, escriba el siguiente comando:

	eval `/usr/dt/bin/dtsearchpath -c`

Puede seguir este comando estableciendo que DISPLAY retroceda a la estación de trabajo local y ejecutando a continuación la aplicación de CDE de forma remota. Los resultados se mostrarán en la estación de trabajo local.


Nota -

En este ejemplo, la sintaxis de dtsearchpath para los shells Bourne y Korn es parte de la implementación de muestra de CDE, disponible en todas las plataformas que ejecutan CDE. Sin embargo, la opción de C shell (-c) sólo está disponible en una plataforma de Sun.


Archivo de entorno del escritorio

El escritorio de CDE proporciona un entorno en tiempo de ejecución para las aplicaciones DeskSetTMde OpenWindows No es necesario hacer nada especial en la configuración de CDE para tener esta capacidad. Parte de esta configuración del entorno viene proporcionada por el siguiente archivo:

	/usr/dt/config/Xsession.d/0015.sun.env

Si necesita agregar o quitar desde este entorno la configuración para una estación de trabajo determinada, este archivo se puede editar en el mismo lugar o copiarlo primero en la ubicación de archivo siguiente:

	/etc/dt/config/Xsession.d/0015.sun.env 

Un ejemplo de una adición podría ser el inicio del antiguo teclado virtual de OpenWindows para usarlo en las aplicaciones DeskSet de OpenWindows. Dado que la mayoría de las aplicaciones en un escritorio de CDE (y la mayoría de los usuarios de Sun) no usan este programa de utilidad de teclado virtual, se eliminó de la secuencia de inicio predeterminada para mejorar el rendimiento general del inicio del escritorio.

Consulte los comentarios del archivo 0015.sun.env para obtener información adicional sobre la puesta en marcha opcional del teclado virtual (vkdb) de OpenWindows.

Uso de disquetes y de soportes CD con el entorno de aplicaciones de Apple Macintosh

Si ha instalado la versión 1.0 del entorno de aplicaciones de Apple Macintosh (MAE) y trata de utilizar soportes extraíbles (disquetes o CD-ROM) mediante la aplicación Gestor de archivos de OpenWindows, deberá editar el archivo /etc/rmmount.conf. Así asegura que MAE funcionará correctamente con los soportes extraibles del Gestor de archivos.

Para cambiar el archivo /etc/rmmount.conf

  1. Conviértase en el usuario root escribiendo su, y luego escriba su contraseña.

  2. Cambie al directorio /etc. Escriba el siguiente comando y pulse Intro:

    	# cd /etc 
  3. Abra el archivo /etc/rmmount.conf en su editor preferido.

  4. Mueva la siguiente línea de debajo de #Actions al final de la lista:

    	action floppy action_macfs.so

    Por ejemplo:

    	# more rmmount.conf 
    	# @(#)rmmount.conf 1.2     92/09/23 SMI 
    	# 
    	# Removable Media Mounter configuration file.  
    	#
    	# File system identification  
    	ident hsfs ident_hsfs.so cdrom 
    	ident ufs ident_ufs.so cdrom floppy 
    	ident pcfs ident_pcfs.so floppy 
    	ident macfs ident_macfs.so floppy
    	# Actions 
    	action cdrom action_filemgr.so 
    	action floppy action_filemgr.so 
    	action floppy action_macfs.so
  5. Guarde el archivo y salga del editor.

    Cuando se instala MAE, coloca por Vd. la línea macfs action en el archivo rmmount.conf. Si se desinstala MAE, la línea queda eliminada.

    Este cambio hace posible el uso de soportes extraíbles en la aplicación Gestor de archivos de OpenWindows o de CDE y al mismo tiempo permite utilizar disquetes de Macintosh en MAE. Sin embargo, impide que MAE reconozca los disquetes no formateados, ilegibles o de DOS. Mediante este procedimiento de configuración, todos esos discos irán a la aplicación Gestor de archivos de OpenWindows.

    Si quiere que el MAE pueda acceder a los disquetes ilegibles, no formateados o de DOS, debe colocar la línea action floppy action action_macfs.so antes de la línea action floppy action_filemgr.so.