# Anwendungen vom Desktop aus ausführen

Dieses Kapitel behandelt mehrere Wege, Anwendungen vom Desktop aus auszuführen.

UG.UAppM.mkr.2
UG.UAppM.mkr.5
UG.UAppM.mkr.6
UG.UAppM.mkr.8

## Ausführen von Anwendungen mit Hilfe des Anwendungsmanagers

Der Anwendungsmanager ist ein Container für die Anwendungen und anderen Werkzeuge, die auf einem System verfügbar sind. Die meisten Anwendungen und Werkzeuge im Anwendungsmanager wurden vom Systemadministrator dort positioniert oder sind in das Desktop integriert.

Obwohl das Konfigurieren des Anwendungsmanagers in erster Linie eine Aufgabe des Systemadministrators ist, kann der Benutzer ebenfalls persönliche Anpassungen im Anwendungsmanager vornehmen.

###
Öffnen des Anwendungsmanagers

- Das Bedienelement 'Anwendungsmanager' im Bedienfeld anklicken.

#### Bedienelement Anwendungsmanager

###
Das Anwendungsmanagerfenster

Das Anwendungsmanagerfenster ist das besondere Dateimanagerfenster eines besonderen Ordners auf dem System. Es gleicht einem Dateimanagerfenster, außer daß der grafische Pfad und der Textpfad nicht angezeigt werden.

#### Ordner der obersten Ebene des Anwendungsmanagers

Die oberste Ebene des Anwendungsmanagers ist deshalb besonders, weil andere Ordner und Dateien in ihr niemals direkt erstellt werden. Stattdessen werden Ordner, die sich an anderer Stelle befinden, automatisch an dieser Stelle zusammengestellt, wenn sich der Benutzer anmeldet.

####
Der Inhalt des Anwendungsmanagers

Die oberste Ebene des Anwendungsmanagers enthält eine Anzahl von Gruppen von Anwendungen.

##### Oberste Ebene des Anwendungsmanagers

Jede Gruppe von Anwendungen ist ein Ordner, der ein oder mehrere Symbole enthält, die zum Starten der Anwendungen verwendet werden können.

Ein Symbol, das eine Anwendung startet, wird
Aktionssymbol oder Anwendungssymbol genannt.

##### Aktionssymbole in der Gruppe von Anwendungen 'Desktop- Anwendungen'

Einige Gruppen von Anwendungen enthalten andere nützliche Anwendungsdateien wie zum Beispiel Beispieldatendateien, Schablonen und 'read me' - Dateien.

Die Gruppen von Anwendungen sind entweder im Anwendungsmanager des Benutzers integriert oder durch den Systemadministrator registriert. Die Anwendungsregistrierung ist der Vorgang, bei dem eine Anwendung dem Desktop seine Anwesenheit mitteilt.

Die Gruppen von Anwendungen im Anwendungsmanager werden jedesmal zusammengestellt, wenn sich der Benutzer anmeldet. Dabei können die Gruppen von Anwendungen möglicherweise auf dem System des Benutzers oder anderen Systemen im gesamten Netzwerk positioniert sein.

####
Integrierte Gruppen von Anwendungen

Das Desktop verfügt über die folgenden integrierten Gruppen von Anwendungen, die als Container für verschiedene Werkzeuge und Dienstprogramme auf dem System verfügbar sind:

Gruppe von Anwendungen | Inhalte
Desktop-Anwendungen | Desktop-Anwendungen wie beispielsweise der Dateimanager, Umgebungsmanager und Taschenrechner
Desktop-Werkzeuge | Administrations- und Betriebssystemwerkzeuge des Desktop, wie beispielsweise "Anwendung erneut laden", `vi`- Texteditor und "Rechtschreibprüfung"
Informationen | Symbole, die häufig verwendete Hilfethemen darstellen
Systemverwaltung | Werkzeuge, die von Systemadministratoren verwendet werden

#### Menüs und Befehle des Anwendungsmanagers

Da der Anwendungsmanager eng mit dem Dateimanagerfenster verbunden ist, verwendet er fast immer die gleichen Menüs, Befehle und anderen Funktionen.

Weitere Informationen zur Verwendung der Menüs und Dialogfenster des Anwendungsmanagers sind dem UG.FMgr.mkr.1 zu entnehmen.

###
Ausführen einer Anwendung aus dem Anwendungsmanager heraus

1. Den Anwendungsmanager öffnen.

2. Das Symbol einer Gruppe von Anwendungen anklicken, um ihre Inhalte anzuzeigen.

3. Das Aktionssymbol der Anwendung doppelklicken.

#### Öffnen eines Anwendungsfensters aus dem Anwendungsmanager

### Anfordern von Hilfe zu einem Anwendungssymbol

#### Verwenden des temporär eingeblendeten Menüs des Symbols

1. Auf das Symbol zeigen und Maustaste 3 drücken, um sein temporär eingeblendetes Menü anzuzeigen.

2. 'Hilfe' aus dem temporär eingeblendeten Menü auswählen.

#### Verwenden des Hilfemenüs

1. 'Kontexthilfe' aus dem Hilfemenü auswählen.

2. Das Symbol anklicken, zu dem Hilfe angefordert werden soll.

###
Stellen eines Anwendungssymbols in das Bedienfeld

1. Das Anwendungssymbol im Anwendungsmanager anzeigen.

2. Die Bedientafel anzeigen, der die Anwendung hinzugefügt werden soll.

3. Das Aktionssymbol auf das Bedienelement 'Symbol installieren' der Bedientafel ziehen.

#### Hinzufügen einer Anwendung (Aktionssymbol) im Bedienfeld

###
Stellen eines Anwendungssymbols auf das Hintergrundmuster des Arbeitsbereichs

Diese Prozedur kopiert ein Anwendungssmybol vom Anwendungsmanager in den Arbeitsbereichshintergrund. Dadurch ist das Symbol auch dann verfügbar, wenn kein Anwendungsmanagerfenster geöffnet wurde.

1. Die Gruppe von Anwendungen öffnen, die die hinzuzufügende Anwendung enthält.

2. Die Anwendung vom Anwendungsmanager auf das Hintergrundmuster des Arbeitsbereichs ziehen.

### Aktualisieren des
Anwendungsmanagers

Die Inhalte des Anwendungsmanagers werden bei jeder Anmeldung erstellt. Jedesmal, wenn er aufgebaut wird, durchsucht der Anwendungsmanager bestimmte System- und Netzwerkpositionen nach Anwendungen.

Wenn der Systemadministrator dem System des Benutzers oder einem Anwendungs-Server eine Anwendung hinzufügt, während sich der Benutzer in einer Session befindet, muß der Anwendungsmanager aktualisiert werden, wenn die Anwendung sofort registriert werden soll.

Es bestehen zwei Möglichkeiten, den Anwendungsmanager zu aktualisieren:

- Die Anwendungsgruppe 'Desktop-Werkzeuge' öffnen und 'Anwendungen erneut laden' doppelklicken.

- Oder: Abmelden und erneut anmelden.

###
Erstellen einer persönlichen Gruppe von Anwendungen

Eine persönliche Gruppe von Anwendungen ist eine Gruppe von Anwendungen, die der Benutzer verändern kann, da er für sie über eine Schreibberechtigung verfügt.

1. Aus dem Standardverzeichnis muß in den Unterordner `.dt/appmanager` gewechselt werden.

2. Einen neuen Ordner erstellen.

   Der Ordnername wird zum Namen der neuen Gruppe von Anwendungen.

3. 'Anwendungen erneut laden' in der Gruppe von Anwendungen 'Desktop-Anwendungen' doppelklicken.

   Die vom Benutzer erstellte neue Gruppe von Anwendungen wird nun auf der obersten Ebene des Anwendungsmanagers registriert.

### Anwendungen einer persönlichen Gruppe von Anwendungen hinzufügen

- Symbole aus anderen Gruppen von Anwendungen in die persönliche Gruppe von Anwendungen kopieren.

  Zum Beispiel kann das Symbol 'Taschenrechner' (durch Drücken der Steuertaste und Ziehen des Symbols) aus der Gruppe von Anwendungen 'Desktop-Werkzeuge' in die neue persönliche Gruppe von Anwendungen kopiert werden.

- Eine Anwendungsaktion erstellen und dann ein Anwendungs(aktions)symbol in der persönlichen Gruppe von Anwendungen plazieren. Weitere Informationen sind dem Abschnitt UG.UAppM.mkr.4 zu entnehmen.

### Erweiterte Konzepte des Anwendungsmanagers

Dieser Abschnitt beschreibt verschiedene erweiterte Konzepte des Anwendungsmanagers:

- die Beziehung zwischen Dateinamen und Symbolbezeichnungen

- die Ordnerposition des Anwendungsmanagers

- das Erstellen persönlicher Aktionen und Datentypen

- wo zusätzliche Informationen über das Anpassen des Anwendungsmanagers zu erhalten sind.

####
Dateinamen im Anwendungsmanager

Im Dateimanager und Anwendungsmanager werden Dateien und Ordner als Symbole dargestellt. Diese Symbole werden normalerweise durch den entsprechenden Dateinamen bezeichnet. Aktionssymbole sind manchmal eine Ausnahme zu dieser Regel.

Zeigt der Benutzer beispielsweise das temporär eingeblendete Menü des Aktionssymbols in der Gruppe von Anwendungen 'Desktop-Werkzeuge' an, das als 'Digitaluhr' bezeichnet wird, so stellt er fest, daß der Dateiname, der an oberster Stelle des temporär eingeblendeten Menüs gezeigt wird, nicht derselbe wie die Bezeichnung ist.

In den meisten Fällen braucht der Benutzer den Namen der Aktionsdatei nicht zu kennen. Es gibt jedoch, zusätzlich zum temporär eingeblendeten Menü, andere Situationen, in denen er den Dateinamen möglicherweise sehen wird.

Wird beispielsweise das Dialogfenster 'Datei kopieren' dazu verwendet, das Symbol zu kopieren (indem die Datei ausgewählt und aus dem Menü 'Ausgewählt' der Befehl 'Kopieren' gewählt wird), so zeigt das Dialogfenster den Dateinamen an.

####
Ordnerposition des Anwendungsmanagers

Der Anwendungsmanager verhält sich sehr ähnlich wie der Dateimanager. Das liegt daran, daß der Anwendungsmanager das Dateimanagerfenster eines besonderen Ordners des Systems ist, der verwendet wird, um registrierte Anwendungen zusammenzustellen. Normalerweise braucht der Benutzer die Position dieses besonderen Ordners nicht zu kennen. Seine Position kann für ihn jedoch nützlich sein, wenn er versucht, Probleme zu beheben.

Der Anmeldemanager erstellt den Anwendungsmanagerordner jedesmal, wenn sich der Benutzer anmeldet. Seine Position ist:

    /var/dt/appconfig/appmanager/besonderer_ordner_name

wobei besonderer_ordner_name ein Name ist, der vom System zugewiesen wurde und nur für das System des Benutzers und seinen Anmeldenamen gilt.

Es sollte niemals der Versuch unternommen werden, den Ordner besonderer_ordner_name von einer Befehlszeile aus zu verändern.

#### Erstellen persönlicher Aktionen und Datentypen

Das Desktop verfügt über ein Werkzeug, das dem Benutzer beim Erstellen von Symbolen für ausführbare Prozeduren, Anwendungen und andere Befehle hilft. Der Benutzer kann dieses Werkzeug verwenden, wenn er über eine persönliche Anwendung verfügt, die nicht vom Systemadministrator konfiguriert wurde.

Zum Beispiel könnte der Benutzer über eine bevorzugte Tabellenkalkulationsanwendung verfügen, die er normalerweise dadurch startet, daß er den folgenden Befehl in einem emulierten Terminal-Fenster eingibt:

`FavoriteSpreadSheet -file` daten_datei

Es kann ein Symbol erstellt werden, das diesen Befehl ausführt. Dadurch muß er nicht länger manuell eingegeben werden. Um dies zu tun, muß der Benutzer ein besonderes Desktop-'Makro' erstellen, das Aktion genannt wird. Falls gewünscht, kann auch ein Datentyp für die daten_dateien erstellt werden.

Das Desktop enthält ein Werkzeug,
'Aktion erstellen' genannt, welches das Erstellen von Aktionen und Datentypen einfach macht. Um das Fenster 'Aktion erstellen' zu öffnen, muß das Symbol 'Aktion erstellen' in der Gruppe von Anwendungen 'Desktop-Werkzeuge' doppelt angeklickt werden.

##### Fenster 'Aktion erstellen'

Um Online-Anweisungen zur Verwendung des Fensters zu erhalten, muß folgendermaßen vorgegangen werden:

1. 'Aufgaben' aus dem Hilfemenü des Fensters 'Aktion erstellen' auswählen.

2. Den Hyperlink 'Aktion mit 'Aktion erstellen' erstellen' anklicken.

Aktion erstellen:

- erstellt eine Aktion für die Anwendung

- positioniert ein Aktionssymbol im Standardverzeichnis.

Dieses Symbol kann an andere Stellen verschoben oder kopiert werden, zum Beispiel in eine vom Benutzer erstellte persönliche Gruppe von Anwendungen.

####
Anwendungen registrieren

Wenn eine Anwendung im Anwendungsmanager registriert ist, verfügt sie über ihre eigene Gruppe von Anwendungen. Diese Gruppe von Anwendungen ist für alle Benutzer des Systems verfügbar.

Das Registrieren von Anwendungen ist eine weiterführende Aufgabe, da sie nur vom Erstbenutzer ausgeführt werden kann. Weitere Informationen können der Publikation Benutzerhandbuch für Fortgeschrittene und Systemverwalter entnommen werden.

## Ausführen von Anwendungen mit Hilfe des Dateimanagers

Verwendet eine Anwendung Datendateien, kann sie möglicherweise so konfiguriert sein, daß die Anwendung vom Dateimanager aus gestartet werden kann, indem irgendeine ihrer Datendateien verwendet wird.

### Ausführen einer Anwendung aus dem Dateimanager heraus

- Datendatei einer Anwendung anklicken.

  Durch das Doppelklicken einer Bitmap-Datei (eine Datei, deren Name auf .`bm` endet) wird beispielweise der Symboleditor gestartet.

- Oder: Eine Datendatei einer Anwendung auswählen und 'Öffnen' aus dem temporär eingeblendeten Menü des Symbols oder dem Menü 'Ausgewählt' auswählen.

## Ausführen und Verwalten von Anwendungen mit Hilfe des Bedienfeldes

Die Bedientafel 'Persönliche Anwendungen' ist ein Container für regelmäßig verwendete Anwendungen.

Anfangs enthält sie:

Symbol installieren | Übergabebereich für das Hinzufügen von Anwendungen zur Bedientafel.
Texteditor | Kopiert das Bedienelement in die Hauptanzeige. Öffnet den Texteditor des Desktops.
Terminal | Startet den Terminal-Emulator des Desktops, in dem Befehle manuell eingegeben werden können.
Symboleditor | Startet den Symboleditor des Desktops, mit dem Bitmaps und Pixmaps erstellt und bearbeitet werden können.

### Eine Anwendung auf die Bedientafel 'Persönliche Anwendungen' stellen

1. Die Gruppe von Anwendungen öffnen, die die Anwendung enthält, die hinzugefügt werden soll.

2. Die Bedientafel anzeigen, zu der die Anwendung hinzugefügt werden soll.

3. Die Anwendung aus dem Anwendungsmanager auf das Element 'Symbol installieren' der Bedientafel 'Persönliche Anwendungen' ziehen.

### Ausführen einer Anwendung aus der Bedientafel 'Persönliche Anwendungen' heraus

- Um die Anwendung auszuführen, ihr Bedienelement anklicken.

Ist das Anwendungssymbol, das der Bedientafel hinzugefügt wurde, ein Übergabebereich, dann ist es das Bedienelement ebenfalls. Der Benutzer kann eine Anwendung ausführen, indem er eine Datendatei aus dem Dateimanager auf ihr Bedienelement zieht.

###
Ersetzen des Bedienelements 'Persönliche Anwendungen' in der Hauptanzeige

Anfangs enthält die Hauptanzeige das Bedienelement für den Texteditor. Der Benutzer kann dieses Bedienelement durch ein Bedienelement seiner Wahl ersetzen.

1. Die Anwendung, die in der Hauptanzeige erscheinen soll, der Bedientafel 'Persönliche Anwendungen' hinzufügen.

   Weitere Informationen sind dem Abschnitt UG.UAppM.mkr.7 zu entnehmen.

2. In der Bedientafel 'Persönliche Anwendungen' auf das Bedienelement zeigen, das in der Hauptanzeige erscheinen soll. Dann 'In Hauptanzeige kopieren' aus dem temporär eingeblendeten Menü des Bedienelements auswählen.

## Ausführen von Anwendungen aus einem emulierten Terminal-Fenster heraus

Ein Terminal-Emulator ist eine Anwendung, deren Fenster mit einer Befehlszeile ausgestattet ist. Auf der Befehlszeile können Befehle in das System eingegeben werden, zum Beispiel Betriebssystembefehle oder Befehle, die Anwendungen ausführen.

Alle Anwendungen haben einen Befehl, den Benutzer eingeben können, um sie zu starten. Die Dokumentation der Anwendung beschreibt, wie dieser Befehl zu verwenden ist.

Das Desktop bietet einen Terminal-Emulator, der `dtterm` genannt wird. Das System kann jedoch noch andere Terminal-Emulatoren enthalten.

Um das Fenster eines Terminal-Emulators zu öffnen, muß das Bedienelement 'Terminal' in der Bedientafel 'Persönliche Anwendungen' angeklickt werden.

Weitere Informationen zur Verwendung von `dtterm` sind dem UG.UTrmE.mkr.1 zu entnehmen.

### Starten einer Systemanwendung mit Hilfe eines Terminal-Emulators

- Den Befehl, der die Anwendung startet, in das Fenster des Terminal-Emulators eingeben.

Verfügt die Anwendung über ein eigenes Fenster, sollte am Ende des Befehls ein Et-Zeichen (&) hinzugefügt werden. Dadurch wird die Anwendung 'im Hintergrund” ausgeführt, wodurch der Benutzer während der Ausführung der Anwendung das Fenster des Terminal-Emulators weiterhin verwenden kann.

Der folgende Befehl startet beispielsweise die Systembelastungsanzeige `xload` im Hintergrund:

    /usr/bin/X11/xload &

### Starten einer Anwendung auf einem anderen System mit Hilfe des Terminal-Emulators

Es gibt zwei Möglichkeiten, die Befehlszeile zu verwenden, um eine Anwendung auf einem anderen System zu starten:

- Verwenden von `rlogin`

- Verwenden von `remsh`

####
Verwenden von rlogin

Wenn `rlogin` benutzt wird, verwendet der Benutzer seinen Terminal-Emulator dazu, sich auf einem anderen (entfernten) System anzumelden. Dann wird der Befehl eingegeben, um die Anwendung zu starten.

1. Den Befehl `rlogin` dazu verwenden, sich auf dem System anzumelden, das die Anwendung enthält.

   `rlogin` entfernter_system_name

   Zum Beispiel:

       rlogin systemA

2. Den Befehl zum Starten der Anwendung eingeben. Die Option `-display` wird verwendet, um das Fenster zur Anzeige des Benutzers zurückzuschicken.

   Ist der Anzeigename des Systems des Benutzers zum Beispiel `MySystem:0`, dann lautet der Befehl folgendermaßen:

       /usr/bin/X11/xload -label systemA -display MySystem:0

#####
Verwenden von remsh

Der Begriff `remsh` steht für 'remote shell.' Mit diesem Befehl kann eine Anwendung in einem Schritt gestartet werden, da sich der Benutzer nicht anmelden muß, um einen Befehl auszuführen.

- Den folgenden Befehl eingeben:

  `remsh remote_system_name -n command`

  Der Befehl muß die Option `-display` enthalten, um das Fenster zur Anzeige des Benutzers zurückzuschicken. Zum Beispiel:

      remsh systemA -n /usr/bin/X11/xload -display MySystem:0