Desktop-Suchpfade
Hilfesuchpfadsiehe auch SuchpfadDas Desktop verwendet Suchpfade, um die Position von
Anwendungen und deren zugehörigen Desktop-Dateien festzustellen.
SuchpfadeDesktop
Das Desktop stellt vier Suchpfade zur Verfügung, die in Tabelle
7-1 beschrieben sind.
Desktop-Suchpfade
SuchpfadBeschreibung
Anwendungen
Wird verwendet, um die Position von
Anwendungen festzustellen. Der Anwendungsmanager verwendet den Anwendungssuchpfad,
um bei der Anmeldung eines Benutzers die oberste Ebene dynamisch zu erstellen.
Datenbank
Wird verwendet, um zusätzliche
Positionen für Definitionsdateien für Aktionen und Datentypen (*.dt- Dateien) und Bedienfelddateien (*.fp-Dateien)
anzugeben.
Symbole
Wird verwendet, um zusätzliche
Positionen für Symbole anzugeben.
Infobiblio
Wird zur Angabe zusätzlicher Speicherstellen
von Informationsbibliotheken benutzt.
Hilfedaten
Wird verwendet, um zusätzliche
Positionen für Desktop-Hilfedaten anzugeben.
Die Suchpfade können sowohl lokale als auch ferne Verzeichnisse
enthalten. Auf diese Weise spielen Suchpfade eine wichtige Rolle in der Netzwerkarchitektur
des Desktops. Beispielsweise findet ein System Anwendungen auf einem Anwendungs-Server,
weil dieser Anwendungs- Server im Anwendungssuchpfad aufgelistet ist.
Enthält ein Suchpfad eine ferne Position, muß der ferne Zugriff
auf diese Position konfiguriert werden. Weitere Informationen hierzu können
entnommen werden.
Desktop-Suchpfade und ihre Umgebungsvariablen
Die Desktop-Suchpfade werden bei der Anmeldung durch das Desktop- Dienstprogramm dtsearchpath erstellt. Dieses Dienstprogramm verwendet eine Kombination
aus Umgebungsvariablen und integrierten Positionen, um die Suchpfade zu erstellen.
SuchpfadeEingabevariable
EingabevariableDie
Umgebungsvariablen, die dtsearchpath liest, werden als
Eingabevariablen bezeichnet. Diese Variablen werden
vom Systemverwalter oder vom Endbenutzer gesetzt. Die Eingabevariablen verwenden
die Benennungskonvention DTSP*.
SuchpfadeAusgabevariable
AusgabevariableWird dtsearchpath zum Zeitpunkt der Anmeldung ausgeführt, assembliert
es die diesen Variablen zugeordneten Werte, fügt integrierte Positionen
hinzu und erstellt Werte für Ausgabevariablen. Für
jeden Suchpfad gibt es eine Ausgabevariable.
SuchpfadeUmgebungsvariableUmgebungsvariableSuchpfadUmgebungsvariablen des Desktop-Suchpfades
Suchpfad für:
Ausgabeumgebungsvariable
Systemweite Eingabevariable
Persönliche Eingabevariable
Anwendungen
DTAPPSEARCHPATH
VariableDefinitionDTAPPSEARCHPATH
DTSPSYSAPPHOSTS
VariableDefinitionDTSPSYSAPPHOSTS
DTSPUSERAPPHOSTS
VariableDefinitionDTSPUSERAPPHOSTS
Aktionen, Datentypen und Bedienfelddefinitionen
Datenbank
DTDATABASESEARCHPATH
VariableDefinitionDTDATABASESEARCHPATH
DTSPSYSDATABASEHOSTS
VariableDefinitionDTSPSYSDATABASEHOSTS
DTSPUSERDATABASEHOSTS
VariableDefinitionDTSPUSERDATABASEHOSTS
Symbole
XMICONSEARCHPATH
VariableDefinitionXMICONSEARCHPATH,XMICONBMSEARCHPATH VariableDefinition XMICONBMSEARCHPATH
DTSPSYSICON VariableDefinitionDTSPSYSICON
DTSPUSERICON VariableDefinitionDTSPUSERICON
Infobibls
DTINFOLIBSEARCHPATHDTINFOLIBSEARCHPATH VariableDefinition
DTSPSYSINFOLIBDTSPSYSINFOLIB Variable
Definition
DTSPUSERINFOLIBDTSPUSERINFOLIB VariableDefinition
Hilfedaten
DTHELPSEARCHPATH
VariableDefinitionDTHELPSEARCHPATH
DTSPSYSHELP VariableDefinitionDTSPSYSHELP
DTSPUSERHELP VariableDefinitionDTSPUSERHELP
Komponenten verwenden die Werte der Ausgabevariablen. Zum Beispiel verwendet
der Anwendungsmanager den Wert des AnwendungsSuchpfades (DTAPPSEARCHPATH), um die Position von Gruppen von Anwendungen festzustellen.
Wert eines Suchpfades setzenSuchpfadeWert setzen
Suchpfade können entweder für das gesamte System oder für
einzelne Benutzer geändert werden. Änderungen werden durchgeführt,
indem Werte für die für das System definierten oder persönlichen
Eingabevariablen gesetzt werden. Sämtliche Änderungen werden den
integrierten Suchpfaden hinzugefügt.
Aktuellen Wert für einen Suchpfad anzeigen
(Ausgabevariable)Suchpfadeaktueller
Wert
Mit dem Befehl dtsearchpath die aktuellen
Werte für die Suchpfade anzeigen:
Um den Wert für den aktuellen Benutzer (der sich gerade
anmeldet) zu erhalten, folgenden Befehl eingeben:
dtsearchpath -vdtsearchpath Variable
Um den Wert für einen anderen Benutzer zu erhalten, folgenden
Befehl eingeben:
dtsearchpath -u benutzer
Zu den Suchpfadwerten gehören diese Variablen:
%I%I
Wird in DTINFOLIBSEARCHPATH verwendet.
Es handelt sich um den Namen der Standard-Informationsbibliothek.
%H
%&EEgr;
Wird in DTHELPSEARCHPATH verwendet. Es handelt sich um den Namen des Hilfebands.
%B
%&Bgr;
Wird in XMICONSEARCHPATH verwendet. Es handelt sich um den Dateinamen ohne Pfad einer
Symboldatei.
%M%
&Mgr;
Wird in XMICONSEARCHPATH verwendet. Es handelt sich um die Größe der Symboldatei
(.l, .m, .s, .t).
%L%
L
Wert der Umgebungsvariable LANG.
Persönliche Änderungen an einem Suchpfad vornehmen
Das Verzeichnis Standardverzeichnis/.dtprofile zum Bearbeiten öffnen.
Eine Zeile hinzufügen oder bearbeiten, in der ein Wert
für die persönliche Eingabevariable definiert wird.
Beispielsweise fügt die folgende Zeile eine Position zum persönlichen
Anwendungssuchpfad des Benutzers hinzu:
export DTSPUSERAPPHOSTS=/projects1/editors
Damit die Änderungen angezeigt werden, muß der
Benutzer sich ab- und wieder anmelden.
Systemweite Änderungen an einem Suchpfad vornehmen
Als Erstbenutzer anmelden.
Ist die Datei /etc/dt/config/Xsession.d/0010.dtpaths nicht vorhanden, muß sie durch Kopieren von /usr/dt/config/Xsession.d/0010.dtpaths erstellt werden.
/etc/dt/Xsession.d/0010.paths zum Bearbeiten
öffnen. Eine Zeile, in der ein Wert für die systemweite Eingabevariable
definiert ist, hinzufügen oder bearbeiten.
Beispielsweise fügt die folgende Zeile eine Position zum systemweiten
Hilfesuchpfad hinzu:
export DTSPSYSHELP=/applications/helpdata
Alle Benutzer im System darüber informieren, daß
sie sich ab- und wieder anmelden müssen, damit die Änderungen angezeigt
werden.
AnwendungssuchpfadAnwendungssuchpfadDefinitionSuchpfadeAnwendungen
Bei dem Anwendungssuchpfad handelt es sich um den primären Suchpfad,
den das Desktop verwendet, um die Position von Anwendungen im lokalen System
und auf Anwendungs-Servern im gesamten Netzwerk festzustellen.
Werden Positionen zum Anwendungssuchpfad hinzugefügt, werden die
übrigen Suchpfade (Datenbank-, Symbol- und Hilfesuchpfad) automatisch
aktualisiert, um die entsprechenden Positionen für diese Daten anzugeben.
Auf diese Weise stellt der Anwendungssuchpfad eine einfache Verwaltung für
Anwendungen und deren Desktop-Konfigurationsdateien zur Verfügung. Weitere
Informationen hierzu können dem Abschnitt
entnommen werden.
StandardanwendungssuchpfadAnwendungssuchpfadStandard
Der Standardanwendungssuchpfad enthält persönliche, systemweite
und integrierte Positionen. Der Standardwert für sprache ist C.
Persönliche Position
Standardverzeichnis/.dt/appmanager
Systemweite Position
/etc/dt/appconfig/appmanager/sprache
Integrierte Position
/usr/dt/appconfig/appmanager/sprache
Umgebungsvariablen des AnwendungssuchpfadesUmgebungsvariableAnwendungssuchpfad
AnwendungssuchpfadUmgebungsvariable
Der Anwendungssuchpfad wird aus integrierten Positionen und den folgenden
Eingabevariablen assembliert:
DTSPSYSAPPHOSTS
Eingabevariable für den systemweiten
Anwendungssuchpfad
DTSPUSERAPPHOSTS
Eingabevariable für den persönlichen
Anwendungssuchpfad
Der assemblierte Suchpfad wird durch die Ausgabevariable
DTAPPSEARCHPATH Variableassemblieren
DTAPPSEARCHPATH angegeben.
Syntax für die Eingabevariablen des Anwendungssuchpfades
AnwendungssuchpfadSyntax
Die Syntax für die VariablenDTSPSYSAPPHOSTS
VariableSyntax DTSPSYSAPPHOSTS undDTSPUSERAPPHOSTS Variable
Syntax DTSPUSERAPPHOSTS
lautet:
VARIABLE=position [,position...]
wobei position folgende Syntax haben
kann:
/pfad
Gibt ein Verzeichnis im lokalen System
(Session-Server) an. Diese Syntax wird verwendet, um ein lokales Verzeichnis
hinzuzufügen.
hostname :
Gibt das systemweite Verzeichnis /etc/dt/appconfig/appmanager/sprache
auf dem System hostname an. Diese Syntax
wird verwendet, um einen Anwendungs-Server hinzuzufügen.
hostname:/pfad
Gibt ein Verzeichnis auf einem fernen
System hostname an.
localhost:
Gibt die lokale systemweite Position
an. Dieses Schlüsselwort wird verwendet, um den Rang der lokalen systemweiten
Position zu ändern. Weitere Informationen hierzu können dem Abschnitt entnommen werden.
Wie der Wert des Anwendungssuchpfades assembliert wird
Anwendungssuchpfadassemblieren
Der Wert des Anwendungssuchpfades (DTAPPSEARCHPATH
Variableassemblieren DTAPPSEARCHPATH) wird erstellt, indem folgende Positionen, die
ihrem Rang nach aufgelistet sind, assembliert werden:
Positionen, die über die Variable DTSPUSERAPPHOSTS angegeben sind
Die standardmäßige persönliche Position: Standardverzeichnis/.dt/appmanager
Die Standardposition: /etc/dt/appconfig/appmanager/sprache
Positionen, die über die Variable DTSPSYSAPPHOSTS angegeben sind
/usr/dt/appconfig/appmanager/sprache
Die Syntax:
hostname:
wird erweitert, um das Verzeichnis /etc/dt/appconfig/appmanager auf dem System hostname anzugeben.
Rangfolge der systemweiten lokalen Positionen
ändernAnwendungssuchpfadRangfolge
ändern
Standardmäßig hat die lokale systemweite Position (/etc/dt/appconfig/appmanager/sprache)
Vorrang vor fernen Positionen. Auf diese Weise haben lokale Gruppen von Anwendungen
Vorrang vor fernen Gruppen von Anwendungen mit demselben Namen. Verfügen
beispielsweise sowohl lokale als auch ferne Systeme über Gruppen von
Anwendungen mit dem Namen Drucker (/etc/dt/appconfig/appmanager/sprache/Printers),
wird die lokale Gruppe verwendet.
Die Eingabevariablen des Anwendungssuchpfades stellen eine Syntax, die
den Vorrang der lokalen systemweiten Gruppen von Anwendungen angibt, zur Verfügung:
localhost:
Angenommen, ein System soll auf die Anwendungs-Server SysA, SysB und SysC zugreifen
und die systemweiten Gruppen von Anwendungen auf SysB sollen
Vorrang vor jeder lokalen Gruppe mit demselben Namen haben.
Dies wird erreicht, indem der folgende Wert für DTSPSYSAPPHOSTS gesetzt wird:
DTSPSYSAPPHOSTS=SysB:,localhost:,SysA:,SysC:
Wie der Anwendungssuchpfad sich auf die Datenbank-,
Symbol- und Hilfesuchpfade auswirktSymbolsuchpfad
Auswirkung des Anwendungssuchpfades
DatenbanksuchpfadAuswirkung des AnwendungssuchpfadesHilfesuchpfadAuswirkung des Anwendungssuchpfades
Bei Hinzufügungen zum Anwendungssuchpfad werden die entsprechenden
Positionen automatisch auch zu den Datenbank-, Symbol- und Hilfesuchpfaden
hinzugefügt. Auf diese Weise kann ein Anwendungs-Server einem Suchpfad
hinzugefügt werden, indem lediglich die Eingabevariable für den
Anwendungssuchpfad definiert wird.
Wird beispielsweise DTSPSYSAPPHOSTS wie folgt
definiert:
DTSPSYSAPPHOSTS=servera:
sind davon folgende Suchpfade betroffen:
SuchpfadDem Suchpfad hinzugefügtes Verzeichnis
Anwendungen
servera:/etc/dt/appconfig/appmanager/sprache
Datenbank
servera:/etc/dt/appconfig/types/sprache
Symbol
servera:/etc/dt/appconfig/icons/sprache
Infobiblio
servera:/etc/dt/infolib/sprache
Hilfe
servera:/etc/dt/appconfig/help/sprache
In ähnlicher Weise, wenn DTSPSYSAPPHOSTS
wie folgt definiert wird:
DTSPSYSAPPHOSTS=/projects1/apps
folgende Suchpfade betroffen:
SuchpfadDem Suchpfad hinzugefügtes Verzeichnis
Anwendungen
/projects1/apps/appmanager/sprache
Datenbank
/projects1/apps/types/sprache
Symbol
/projects1/apps/icons/sprache
Infobiblio
/projects1/apps/infolib/sprache
Hilfe
/projects1/apps/help/sprache
Datenbanksuchpfad (Aktionen/Datentypen)
Aktionssuchpfad, siehe Datenbanksuchpfad
DatentypenSuchpfad, siehe DatenbanksuchpfadDatenbanksuchpfad
Der Datenbanksuchpfad weist das Desktop an, angegebene Positionen nach
Dateien zu durchsuchen, die folgendes enthalten:
Definitionen für Aktionen und Datentypen (*.dt-Dateien)
Bedienfelddefinitionen (*.fp-Dateien).
Möglicherweise muß der Benutzer den Datenbanksuchpfad ändern,
wenn er einen Datenbank-Server erstellt oder eine lokale Position für
Datenbankdateien hinzufügt.
StandarddatenbanksuchpfadDatenbanksuchpfad
Standard
Der Standarddatenbanksuchpfad enthält persönliche, systemweite
und integrierte Positionen. Der Standardwert für sprache ist C.
Persönliche Position
Standardverzeichnis/.dt/types
Systemweite Position
/etc/dt/appconfig/types/sprache
Integrierte Position
/usr/dt/appconfig/types/sprache
Wie der Anwendungssuchpfad sich auf den Datenbanksuchpfad auswirkt
Datenbanksuchpfadbezogen auf Anwendungssuchpfad
Wird eine Position zum Anwendungssuchpfad hinzugefügt, wird das
entsprechende Datenbankunterverzeichnis automatisch dem Datenbanksuchpfad
hinzugefügt. (Weitere Informationen hierzu können dem Abschnitt
entnommen werden.)
Wird beispielsweise der Anwendungs-Server hosta:
dem Anwendungssuchpfad hinzugefügt, wird das Verzeichnis hosta:/etc/dt/appconfig/types/sprache automatisch dem Datenbanksuchpfad
hinzugefügt.
Umgebungsvariablen des DatenbanksuchpfadesUmgebungsvariableDatenbanksuchpfad
DatenbanksuchpfadUmgebungsvariable
Der Datenbanksuchpfad wird aus den integrierten Positionen und folgenden
Eingabevariablen assembliert:
DTSPSYSDATABASEHOSTS
VariableDefinitionDTSPSYSDATABASEHOSTS
Eingabevariable für den systemweiten
Datenbanksuchpfad
DTSPUSERDATABASEHOSTS
VariableDefinitionDTSPUSERDATABASEHOSTS
Eingabevariable für den persönlichen
Datenbanksuchpfad
Diese Eingabevariablen verwenden, um Positionen außerhalb des
Anwendungssuchpfades anzugeben.
Der assemblierte Datenbanksuchpfad wird durch die Ausgabevariable
DTDATABASESEARCHPATH Variableassemblieren
DTDATABASESEARCHPATH angegeben.
Syntax für die Eingabevariablen des Datenbanksuchpfades
DatenbanksuchpfadSyntax
Die Syntax für die VariablenDTSPSYSDATABASEHOSTS
VariableSyntax DTSPSYSDATABASEHOSTS undDTSPUSERDATABASEHOSTS Variable
Syntax DTSPUSERDATABASEHOSTS lautet:
VARIABLE=position [,position...]
wobei position folgende Syntax haben
kann:
/pfad
Gibt ein Verzeichnis im lokalen System (Session-Server)
an. Diese Syntax wird verwendet, um ein lokales Verzeichnis hinzuzufügen.
hostname :
Gibt das systemweite Verzeichnis /etc/dt/appconfig/types/sprache
auf dem System hostname an.
hostname:/pfad
Gibt ein Verzeichnis auf dem fernen
System hostname an.
Wie der Datenbanksuchpfad assembliert wirdDatenbanksuchpfadassemblieren
Der Wert des Datenbanksuchpfades (DTDATABASESEARCHPATH
Variableassemblieren DTDATABASESEARCHPATH) wird erstellt, indem folgende Positionen,
die ihrem Rang nach aufgelistet sind, assembliert werden:
Positionen, die über die Variable DTSPUSERDATABASEHOSTS angegeben werden
Positionen, die von der Variablen DTSPUSERAPPHOSTS abgeleitet werden
Die standardmäßige persönliche Position: Standardverzeichnis/.dt/types
Die Standardposition: /etc/dt/appconfig/types/sprache
Positionen, die über die Variable DTSPSYSDATABASEHOSTS angegeben werden
Positionen, die von der Variablen DTSPSYSAPPHOSTS abgeleitet werden
/usr/dt/appconfig/types/sprache
Die Syntax:
hostname:
wird erweitert, um das Verzeichnis /etc/dt/appconfig/types auf dem System hostname anzugeben.
SymbolsuchpfadSymbolsuchpfad
Der Symbolsuchpfad weist das Desktop an, angegebene Positionen nach
Dateien zu durchsuchen, die Bitmap- und Pixmap-Abbilddateien für das
Desktop enthalten.
StandardsymbolsuchpfadSymbolsuchpfad
Standard
Der Standardsymbolsuchpfad enthält persönliche, systemweite
und integrierte Positionen. Der Standardwert für sprache ist C.
Persönliche Position
Standardverzeichnis/.dt/icons
Systemweite Position
/etc/dt/appconfig/icons/sprache
Integrierte Position
/usr/dt/appconfig/icons/sprache
Wie der Anwendungssuchpfad sich auf den Symbolsuchpfad auswirkt
Symbolsuchpfadbezogen auf Anwendungssuchpfad
Wird eine Position zum Anwendungssuchpfad hinzugefügt, wird das
entsprechende Symbolunterverzeichnis automatisch dem Symbolsuchpfad hinzugefügt.
(Weitere Informationen hierzu können dem Abschnitt
entnommen werden.)
Wird beispielsweise der Anwendungs-Server hosta:
dem Anwendungssuchpfad hinzugefügt, wird das Verzeichnis hosta:/etc/dt/appconfig/icons/sprache automatisch dem Symbolsuchpfad
hinzugefügt.
Umgebungsvariablen des SymbolsuchpfadesUmgebungsvariableBitmapsuchpfadUmgebungsvariablePixmapsuchpfad
UmgebungsvariableSymbolsuchpfad
SymbolsuchpfadUmgebungsvariable
Der Symbolsuchpfad wird aus den integrierten Positionen und folgenden
Eingabevariablen assembliert:
DTSPSYSICON
Eingabevariable für den systemweiten
Symbolsuchpfad
DTSPUSERICON
Eingabevariable für den persönlichen
Symbolsuchpfad
Diese Eingabevariablen verwenden, um Positionen außerhalb des
Anwendungssuchpfades anzugeben.
Der assemblierte Symbolsuchpfad wird durch zwei Ausgabevariablen angegeben:
XMICONSEARCHPATH
VariableVerwendungXMICONSEARCHPATH
Wird von Farbbildschirmen verwendet.
XMICONBMSEARCHPATH
VariableVerwendungXMICONBMSEARCHPATH
Wird von Monochrombildschirmen verwendet.
Syntax für die Eingabevariablen des Symbolsuchpfades
SymbolsuchpfadSyntax
Die Syntax für die VariablenDTSPSYSICON VariableSyntax DTSPSYSICON undDTSPUSERICON VariableSyntax DTSPUSERICON lautet:
VARIABLE=position [,position...]
wobei position folgende Syntax haben
kann:
/pfad
Gibt ein Verzeichnis im lokalen System (Session-Server)
an. Diese Syntax wird verwendet, um ein lokales Verzeichnis hinzufügen.
Soll eine Position in einem anderen System angegeben werden, muß
der Netzwerkdateiname, z. B. /nfs/servera/projects/icons
verwendet werden.
Wie der Symbolsuchpfad assembliert wirdSymbolsuchpfadassemblieren
Der Wert des Symbolsuchpfades (XMICONSEARCHPATH
Variableassemblieren XMICONSEARCHPATH undXMICONBMSEARCHPATH Variableassemblieren XMICONBMSEARCHPATH) wird erstellt, indem folgende Positionen, die ihrem Rang nach
aufgelistet sind, assembliert werden:
Positionen, die über die Variable DTSPUSERICON angegeben sind
Positionen, die von der Variablen DTSPUSERAPPHOSTS abgeleitet werden
Die standardmäßige persönliche Position: Standardverzeichnis/.dt/icons
Die Standardposition: /etc/dt/appconfig/icons/sprache
Positionen, die über die Variable DTSPSYSICON angegeben sind
Positionen, die von der Variablen DTSPSYSAPPHOSTS abgeleitet werden
/usr/dt/appconfig/icons/sprache
Farb- und Monochromsuchpfade unterscheiden sich lediglich in der Rangfolge,
die Pixmap- und Bitmap-Dateien zugeordnet wird. Die Variable XMICONSEARCHPATH listet Pixmap-Dateien vor Bitmap-Dateien, die
Variable XMICONBMSEARCPATH listet Bitmap-Dateien
vor Pixmap-Dateien.
Infobiblio-SuchpfadInfobiblio-Suchpfad
Der Infobiblio-Suchpfad steuert das Desktop bei der Suche nach angegebenen
Speicherstellen für Informationsbibliotheken, die in Ihrem System registriert
sein werden.
Die Umgebungsvariablen DTINFOLIBSEARCHPATH und DTINFOLIBDEFAULT
werden während der Installation durch das Dienstprogramm dtsearchpath definiert.
Standard-Infobiblio-SuchpfadInfobiblio-SuchpfadStandard
Der Standard-Infobiblio-Suchpfad enthält systemweite und eingebaute
Speicherstellen. Die Standard-Sprache ist C.
Systemweite Speicherstelle
/etc/dt/infolib/%L/%I.dti
Eingebaute Speicherstelle
/usr/dt/infolib/%L/%I.dti
Der Wert von DTINFOLIBDEFAULT
wird durch %I ersetzt. Der Standardwert von DTINFOLIBDEFAULT ist cde.
Wie der Anwendungssuchpfad sich auf den Infobiblio-Suchpfad auswirkt
Infobiblio-Suchpfadbezogen auf den Anwendungssuchpfad
Wenn dem Anwendungssuchpfad eine Speicherstelle hinzugefügt wird,
wird das geeignete Infobiblio-Unterverzeichnis dem Infobiblio-Suchpfad automatisch
hinzugefügt (siehe ).
Wenn zum Beispiel der Anwendungs-Server hosta:
dem Anwendungssuchpfad hinzugefügt wird, wird das Verzeichnis hosta:/etc/dt/infolib/%L automatisch
dem Infobiblio-Suchpfad hinzugefügt.
Umgebungsvariablen des Infobiblio-SuchpfadesUmgebungsvariablenInfobiblio-Suchpfad
Infobiblio-SuchpfadUmgebungsvariablen
Der Infobiblio-Suchpfad ist assembliert aus den eingebauten Speicherstellen
und den folgenden Eingabevariablen:
DTSPSYSINFOLIB
Eingabevariable des systemweiten Infobiblio-Suchpfades
DTSPUSERINFOLIB
Eingabevariable des persönlichen
Infobiblio-Suchpfades
Diese Eingabevariablen verwenden, um Speicherstellen außerhalb
des Anwendungssuchpfades anzugeben.
Der assemblierte Infobiblio-Suchpfad wird durch die Ausgabevariable DTINFOLIBSEARCHPATH angegeben.
Syntax für die Eingabevariablen des Infobiblio-Suchpfades
Infobiblio-SuchpfadSyntax des
Die Syntax für die Variablen DTSPSYSINFOLIB und DTSPUSERINFOLIB
lautet:DTSPSYSINFOLIB VariableSyntaxDTSPUSERINFOLIB Variable
Syntax
VARIABLE=speicherstelle [,speicherstelle...]
wobei speicherstelle die Syntax haben
kann:
/Pfad
Gibt ein Verzeichnis auf dem lokalen (Session-Server) System
an. Diese Syntax verwenden, um ein lokales Verzeichnis hinzuzufügen.
Zur Angabe einer Speicherstelle in einem anderen System dessen Netzwerkdateinamen
verwenden—zum Beispiel /nfs/servera/projects/infolib.
Wie der Infobiblio-Suchpfad assembliert istInfobiblio-Suchpfadassemblieren
Der Wert des Infobiblio-Suchpfades (DTINFOLIBSEARCHPATH) wird durch Assemblieren der folgenden Speicherstellen
erstellt, die hier nach Rangfolge aufgelistet sind:XMinfolibSEARCHPATH
Variableassemblieren
Speicherstellen, die unter Verwendung der Variablen DTSPUSERINFOLIB angegeben werden
Speicherstellen, die von der Variablen DTSPUSERAPPHOSTS abgeleitet werden
Die Standard-Speicherstelle: /etc/dt/infolib/%L/%I.dti
Speicherstellen, die unter Verwendung der Variablen DTSPSYSINFOLIB angegeben werden
Speicherstellen, die von der Variablen DTSPSYSAPPHOSTS abgeleitet werden
/usr/dt/infolib/%L/%I.dti
HilfesuchpfadHilfesuchpfadSuchpfadeHilfe
Der Hilfesuchpfad weist das Desktop an, angegebene Positionen nach Dateien
mit Hilfeinformationen zu durchsuchen, die auf dem System registriert werden.
StandardhilfesuchpfadHilfesuchpfadStandard
Der Standardhilfesuchpfad enthält persönliche, systemweite
und integrierte Positionen. Der Standardwert für sprache ist C.
Persönliche Position
Standardverzeichnis/.dt/help
Systemweite Position
/etc/dt/appconfig/.dt/help/sprache
Integrierte Position
/usr/dt/appconfig/help/sprache
Wie der Anwendungssuchpfad sich auf den Hilfesuchpfad auswirkt
Hilfesuchpfadbezogen auf Anwendungssuchpfad
Wird eine Position zum Anwendungssuchpfad hinzugefügt, wird das
entsprechende Hilfeunterverzeichnis automatisch dem Hilfesuchpfad hinzugefügt.
(Weitere Informationen hierzu können dem Abschnitt
entnommen werden.)
Wird beispielsweise der Anwendungs-Server hosta:
dem Anwendungssuchpfad hinzugefügt, wird das Verzeichnis hosta:/etc/dt/appconfig/help/sprache automatisch dem Hilfesuchpfad
hinzugefügt.
Umgebungsvariablen des HilfesuchpfadesUmgebungsvariableHilfesuchpfadHilfesuchpfadUmgebungsvariable
Der Hilfesuchpfad wird aus den integrierten Positionen und folgenden
Eingabevariablen assembliert:
DTSPSYSHELP VariableDTSPSYSHELP
Eingabevariable für den systemweiten
Hilfesuchpfad
DTSPUSERHELP
Eingabevariable für den persönlichen
Hilfesuchpfad
Diese Eingabevariablen verwenden, um Positionen außerhalb des
Anwendungssuchpfades anzugeben.
Der assemblierte Datenbanksuchpfad wird durch die Ausgabevariable DTHELPSEARCHPATH angegeben.
Syntax für die Eingabevariablen des Hilfesuchpfades
HilfesuchpfadSyntax
Die Syntax für die VariablenDTSPSYSHELP VariableSyntax DTSPSYSHELP undDTSPUSERHELP VariableSyntax DTSPUSERHELP lautet:
VARIABLE=position [,position...]
wobei position folgende Syntax haben
kann:
/pfad
Gibt ein Verzeichnis im lokalen System
(Session-Server) an. Diese Syntax wird verwendet, um ein lokales Verzeichnis
hinzuzufügen.
Soll eine Position in einem anderen System angegeben werden, muß
der Netzwerkdateiname, z. B. /nfs/servera/projects/help
verwendet werden.
Wie der Hilfesuchpfad assembliert wirdHilfesuchpfadassemblieren
Der Wert des Hilfesuchpfades (DTHELPSEARCHPATH
Variableassemblieren DTHELPSEARCHPATH) wird erstellt, indem folgende Positionen, die
ihrem Rang nach aufgelistet sind, assembliert werden:
Positionen, die über die Variable DTSPUSERHELP angegeben werden
Positionen, die von der Variablen DTSPUSERAPPHOSTS abgeleitet werden
Die standardmäßige persönliche Position: Standardverzeichnis/.dt/help
Die Standardposition: /etc/dt/appconfig/help/sprache
Positionen, die über die Variable DTSPSYSHELP angegeben werden
Positionen, die von der Variablen DTSPSYSAPPHOSTS abgeleitet werden
/usr/dt/appconfig/help/sprache
Ortsabhängige SuchpfadeSuchpfadePosition
AnwendungssuchpfadPosition
Die Ausgabevariablen enthalten sowohl Einträge für ortsabhängige
Positionen als auch für Standardpositionen (C).
Beispielsweise lautet der Standardanwendungssuchpfad:
Standardverzeichnis/.dt/appmanager
/etc/dt/appconfig/appmanager/sprache
/etc/dt/appconfig/appmanager/C
/usr/dt/appconfig/appmanager/sprache
/usr/dt/appconfig/appmanager/C
wobei sprache den Wert der Umgebungsvariablen LANG darstellt.
Für jeden Bereich (systemweit oder integriert) hat die ortsabhängige
Position Vorrang vor der Standardposition.