Det här avsnittet handlar om särskilda konfigurationer.
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.
Skapa följande fil i en textredigerare:
Hemkatalog/.dt/types/dtmail.dt
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%;'
}
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.
Ändra fältet EXEC_STRING så att det innehåller de utskriftskommandon du vill använda.
Starta om Postverktyget.
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.
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).
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.
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:
Du kan montera AnswerBook-paketet till /usr/dt/share/answerbooks/språk (eller länka till det från /net/...).
Du kan lägga till miljövariabeln AB_CARDCATALOG
i Hemkatalog/.dtprofile. Om du t ex har en exporterad version i ditt nätverk lägger du till följande rad i Hemkatalog/.dtprofile:
export AB_CARDCATALOG=/net/värdnamn/usr/dt/share/answerbooks \ /språk/ab_cardcatalog
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.
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.
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).
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.
Bli rotanvändare genom att skriva su och skriv därefter ditt lösenord.
Byt till katalogen /etc. Skriv följande kommando och tryck på Retur:
# cd /etc
Öppna filen /etc/rmmount.conf i en textredigerare.
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
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.