Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer

Särskilda CDE-konfigurationer

Det här avsnittet handlar om särskilda konfigurationer.

Anpassa utskrift av brev

Postverktyget i CDE skriver ut brev med hjälp av åtgärden Skriv ut som är definierad för datatypen DTMAIL_FILE. Den använder inte utskriftskommandot som anges av OpenWindows Postverktyg. Om du vill ändra inställningarna för utskrift måste du ändra åtgärden Print.

Ändra åtgärden Print

  1. Skapa följande fil i en textredigerare:

    	Hemkatalog/.dt/types/dtmail.dt
  2. Skriv följande rader i den här filen:

    	# 
    	# Ändra standardinställning för åtgärden Print i postverktyget 
    	# 
    	ACTION Print 
    	{
    	LABEL           Print
    	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%;' 
    	}

    Obs!

    dtmailpr är ett utskriftsfilter som skiljer av bilagor så att man får en ström av ren oformaterad text som resultat. dtlp är CDE:s standardgränssnitt för lp. %(File)Arg_1% är filen som skrivs ut.


  3. Ändra fältet EXEC_STRING så att det innehåller de utskriftskommandon du vill använda.

  4. Starta om Postverktyget.

Konvertera kalendrar till nya dataformat

Dataformatet i version 4 är ett nytt format som stöds av CDE:s Kalender. OpenWindows Kalender kan inte läsa det här formatet. Om du behöver växla fram och tillbaka mellan plattformarna OpenWindows och CDE, bör du inte konvertera kalendern till dataformatet version 4. Du kan emellertid använda kommandofilen sdtcm_convert för att rensa i kalendern.


Obs!

Du kan ta reda på kalenderns dataversion genom att välja Om Kalender på Kalenderns Hjälp-meny.


Använd annars kommandofilen sdtcm_convert för att konvertera kalendern till dataformatet version 4.

Du får mer information om den här filen i direkthjälpen (man) till sdtcm_convert(1).


Obs!

Om du bara installerade CDE-paket för slutanvändare installerades inte direkthjälpen. För att kunna visa direkthjälpen måste du installera den med verktyget pkgadd.


Lägga till AnswerBook-paketet från nätverket

När du installerar Solaris CDE ger installationsmenyn möjlighet att installera AnswerBook:s CDE-paket. Om du väljer Ja installeras AnswerBook-paketet i katalogen /usr/dt/share/answerbooks/språk (språk är det lokala namnet på den specifika AnswerBook-översättningen).

Eftersom AnswerBook-paketet kräver 109 MB diskutrymme kanske du inte vill installera det. Följande två alternativ är emellertid tillgängliga:

	export AB_CARDCATALOG=/net/värdnamn/usr/dt/share/answerbooks \    /språk/ab_cardcatalog

Installera CDE-omgivning utanför CDE-skrivbordet

Miljövariabler som används av dina Solaris CDE-program kan installeras utanför CDE-skrivbordet. Du kan t ex logga in på en fjärrarbetsstation och visa ett CDE-program tillbaka till din arbetsstation. Använd CDE-verktyget dtsearchpath för att installera olika CDE-skalmiljövariabler.

För Bourne- och Korn-skal skriver du följande kommando:

	eval `/usr/dt/bin/dtsearchpath`

För C-skal skriver du följande kommando:

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

Du kan följa det här kommandot genom att ange DISPLAY tillbaka till den lokala arbetsstationen och sedan fjärrköra CDE-programmet. Resultaten visas på den lokala arbetsstationen.


Obs!

I det här exemplet ingår Bourne- och Korn-skalets dtsearchpath-syntax i CDE:s exempelimplementering, som är tillgänglig på alla plattformar som kör CDE. C-skalets alternativ (-c) är däremot bara tillgängligt på Sun-plattformar.


skrivbordsomgivningsfil

CDE-skrivbordet tillhandahåller en körtidsomgivning för OpenWindows DeskSetTM-programmen. Det krävs inga särskilda CDE-installationer för den här funktionen. Vissa av omgivningens inställningar kommer från följande fil:

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

Om du vill lägga till eller ta bort omgivningsinställningar för en viss arbetsstation, kan den här filen antingen redigeras på plats eller först kopieras till följande filadress:

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

Ett exempel på ett tillägg kan vara att starta OpenWindows gamla hjälpprogram Tangentbord för användning med OpenWindows DeskSet-program. Eftersom de flesta program på ett CDE-skrivbord (och de flesta Sun-användare) inte använder hjälpprogrammet Tangentbord, har detta utelämnats från standardstartsekvensen för att förbättra skrivbordets startprestanda.

Se även kommentarerna i filen 0015.sun.env om du vill ha ytterligare information om valfri start av OpenWindows Tangentbord (vkdb).

Använda diskett och CD-skiva med MAE (Macintosh Application Environment)

Om du har installerat MAE (Macintosh Application Environment) 1.0 och tänker använda flyttbara media (disketter eller CD-skivor) via programmet filhanteraren i OpenWindows, måste du redigera filen /etc/rmmount.conf. Det säkerställer att MAE fungerar korrekt med flyttbara media i filhanteraren.

Ändra filen /etc/rmmount.conf

  1. Bli rotanvändare genom att skriva su och skriv därefter ditt lösenord.

  2. Byt till katalogen /etc. Skriv följande kommando och tryck på Retur:

    	# cd /etc 
  3. Öppna filen /etc/rmmount.conf i en textredigerare.

  4. Flytta följande rad under #Åtgärder till slutet av listan:

    	action floppy action_macfs.so

    Till exempel:

    	# more rmmount.conf 
    	# @(#)rmmount.conf 1.2     92/09/23 SMI 
    	# 
    	# Konfigurationsfil för utbytbara media. 
    	#
    	# Identifierare för filsystem 
    	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
    	# Åtgärder 
    	action cdrom action_filemgr.so 
    	action floppy action_filemgr.so 
    	action floppy action_macfs.so
  5. Spara och avsluta.

    När MAE är installerat infogas raden macfs action i filen rmmount.conf. Om MAE avinstalleras tas raden bort. Om MAE avinstalleras tas raden bort.

    Den här ändringen gör att du kan använda flyttbara media i OpenWindows eller filhanteraren i CDE och fortfarande använda Macintosh-disketter i MAE. Den hindrar dock MAE från att ta emot oformaterade disketter, oläsbara disketter eller DOS-disketter. Alla dessa disketter går till Filhanteraren i OpenWindows med den här installationsproceduren.

    Om du vill att MAE ska ha åtkomst till oläsbara disketter, oformaterade disketter eller DOS-disketter, måste raden action floppy action action_macfs.so placeras före raden action floppy action_filemgr.so.