# デスクトップからのアプリケーション の実行

この章では、デスクトップからアプリケーションを実行するいくつかの方法を説明します。

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

## アプリケーション・マネージャによるアプリケーションの実行

アプリケーション・マネージャは、システムで使用できるアプリケーションおよび他のツー ルのコンテナです。アプリケーション・マネージャのほとんどのアプリケーションおよびツー ルは、システム管理者によって配置されるか、デスクトップに組み込まれています。

アプリケーション・マネージャを構成することは、主にシステム管理タスクの1つですが、 アプリケーション・マネージャを個人用にカスタマイズすることもできます。

### アプリケーション・マネージャを開くには

- フロントパネルの[アプリケーション・マネージャ]コントロールをクリックします。

#### [アプリケーション・マネージャ]コントロール

### [アプリケーション・マネージャ]ウィンドウ

アプリケーション・マネージャのトップレベル・フォルダは、他のフォルダやファイルが 直接そこで作成されないという点で特殊です。その代わり、ログインすると、他の場所に あるフォルダがこの場所へ自動的に収集されます。

#### アプリケーション・マネージャのトップレベル・フォルダ

アプリケーション・マネージャのトップレベル・フォルダは、他のフォルダやファイルが 直接そこで作成されないという点で特殊です。その代わり、ログインすると、他の場所に あるフォルダがこの場所へ自動的に収集されます。

#### アプリケーション・マネージャの内容

アプリケーション・マネージャのトップレベルには、一連のアプリケーション・グループ があります。

##### アプリケーション・マネージャのトップレベル

各アプリケーション・グループは、アプリケーションの起動に使用する1つ以上のアイ コンを持つフォルダです。

アプリケーションを起動するアイコンは、アクション・アイコンまたはアプリケーショ ン・アイコンと呼ばれます。

##### デスクトップアプリケーションのアプリケーション・グループのアクション (アプリケーション)・アイコン

一部のアプリケーション・グループには、サンプル・データ・ファイル、テンプレート、 ”read me” ファイルなど、他の便利なアプリケーション・ファイルが含まれています。

アプリケーション・マネージャのアプリケーション・グループは、組み込まれているかシ ステム管理者によって登録されます。アプリケーション登録は、アプリケーションの存在 をデスクトップに認識させるためのプロセスです。

アプリケーション・マネージャのアプリケーション・グループは、ログインのたびに収集 されます。アプリケーション・グループは、使用しているシステムまたはネットワーク上 の他のシステムにあります。

#### 組み込みアプリケーション・グループ

デスクトップは、システムで使用可能なさまざまなツールとユーティリティのコンテナで ある、次のような組み込みアプリケーション・グループを提供します。

`アプリケーション・グループ` | `内容`
デスクトップアプリケーション | ファイル・マネージャ、スタイル・マネージャ、電卓 などのデスクトップ・アプリケーション
デスクトップツール | アプリケーション情報の再読み込み、`vi`テキスト・エ ディタ、スペルチェックなどのデスクトップ管理ツー ルおよびオペレーティング・システム・ツール
インフォメーション | 頻繁に使用されるオンライン・ドキュメントを示すアイコン
システム管理 | システム管理者が使用するツール

#### アプリケーション・マネージャのメニューおよびコマンド

アプリケーション・マネージャはファイル・マネージャのウィンドウに密接に関連してい るため、多くの同じメニュー、コマンド、その他機能を使用しています。

アプリケーション・マネージャのメニューとダイアログ・ボックスの使い方の詳細につい ては、UG.FMgr.mkr.1を参照してください。

### アプリケーション・マネージャからアプリケーションを使用するには

1. アプリケーション・マネージャを開きます。

2. アプリケーション・グループのアイコンをダブルクリックして内容を表示します。

3. アプリケーションのアクション・アイコンをダブルクリックします。

#### アプリケーション・マネージャからアプリケーション・ウィンドウを開く

### アプリケーション・アイコンのヘルプを使用するには

#### アイコンのポップアップ・メニューを使用する場合

1. アイコンを選択して右マウス・ボタンを押し、ポップアップ・メニューを表示します。

2. ポップアップ・メニューから[ヘルプ]を選択します。

#### [ヘルプ]メニューを使用する場合

1. [ヘルプ]メニューをから[アイテムヘルプ]を選択します。

2. 必要なヘルプのアイコンをクリックします。

### アプリケーション・アイコンをフロントパネルに入れるには

1. アプリケーション・マネージャのアプリケーションのアイコンを表示します。

2. 追加したいアプリケーションのサブパネルを表示します。

3. アプリケーション・マネージャからサブパネルの[アイコンのインストール]のコントロー ルまで、アクション・アイコンをドラッグします。

#### フロントパネルへのアプリケーション(アクション・アイコン)のインストール

### アプリケーション・アイコンをワークスペースの背景に入れるには

この手順は、アプリケーション・マネージャからワークスペース(の背景)へアプリケーショ ン・アイコンをコピーします。これによって、アプリケーション・マネージャ・ウィンド ウを開かなくてもアイコンを使用できます。

1. 追加したいアプリケーションを含むアプリケーション・グループを開きます。

2. アプリケーション・マネージャからワークスペースの背景までアプリケーションをド ラッグします。

### アプリケーション・マネージャを更新するには

アプリケーション・マネージャの内容は、ログインするたびに組み込まれます。組み込み を行うごとに、アプリケーションについてシステムとネットワーク位置を検索します。

セッション中に、システム管理者がアプリケーションをシステムまたはアプリケーション・ サーバへ追加する場合、新規アプリケーションをすぐに登録したいときは、アプリケーショ ン・マネージャを必ず更新してください。

アプリケーション・マネージャの更新方法には次の2つがあります。

- デスクトップツール・アプリケーション・グループを開いて[アプリケーションの再読込み]をダブルクリックする

- または、ログアウトしてから再ログインする

### 個人アプリケーション・グループを作成するには

個人アプリケーション・グループは、書き込みアクセス権があれば変更できるアプリケーショ ン・グループです。

1. ホーム・フォルダから、`.dt/appmanager`サブフォルダに移動します。

2. 新規フォルダを作成します。

   フォルダ名が新規アプリケーション・グループ名になります。

3. デスクトップ・アプリケーション・グループの[アプリケーションの再読込み]をダブ ルクリックします。

   新規アプリケーション・グループが、アプリケーション・マネージャのトップレベル に登録されます。

### アプリケーションを個人アプリケーション・グループに追加するには

- 他のアプリケーション・グループから個人アプリケーション・グループへアイコンを コピーします。

  たとえば、デスクトップツール・アプリケーション・グループから新規個人アプリケー ション・グループへ[電卓]アイコンを([Control]キーを押してドラッグすることにより) コピーできます。

- アプリケーションのアクションを作成し、アプリケーション(アクション)・アイコンを個人アプリケーション・グループに置く方法については、 UG.UAppM.mkr.4を参照してくださ い。

### 高度なアプリケーション・マネージャの概念

この節では、いくつかの高度なアプリケーション・マネージャの概念を説明します。

- ファイル名とアイコン・ラベルとの関連性

- アプリケーション・マネージャのフォルダの位置

- パーソナル・アクションおよびデータ型の作成

- アプリケーション・マネージャのカスタマイズに関する追加情報を獲得する場所

#### アプリケーション・マネージャのファイル名

ファイル・マネージャおよびアプリケーション・マネージャでは、ファイルとフォルダが アイコンで表示され、通常はファイル名のラベルが付けられています。アクション・アイ コンについては、例外もあります。

たとえばデスクトップ・ツール・アプリケーション・グループにある、[デジタル時計] というラベルの付いたアクション・アイコンのポップアップ・メニューを表示します。ポッ プアップ・メニューの上に示されるファイル名は、ラベルと同一ではないので注意してく ださい。

Iほとんどの場合、アクションのファイル名を知る必要はありません。ただし、ポップアップ・ メニューだけでなく、他の場合においてもファイル名が表示される場合もあります。

たとえば[ファイルのコピー]のダイアログ・ボックスを使用してアイコンを(ファイルを 選択して[選択]メニューの[コピー]を選択することにより) コピーする場合、ダイアログ・ ボックスはファイル名を表示しています。

#### アプリケーション・マネージャのフォルダの位置

アプリケーション・マネージャの動作はファイル・マネージャの動作とよく似ています。 これは、アプリケーション・マネージャが、登録されたアプリケーションを収集するのに 使用するシステムの特別なフォルダのファイル・マネージャの表示であるためです。通常は、 この特別なフォルダの位置を知る必要はありませんが、問題を解決しようとする場合は位 置を知っていると便利です。

ログイン・マネージャは、ログインするたびにアプリケーション・マネージャ・フォルダ を作成します。その位置は次のとおりです。

    /var/dt/appconfig/appmanager/special_folder_name

special_folder_nameは、システムが割り当てる名前で、そのシステムで一意であるロ グ イン名です。

絶対に、コマンド行から直接special_folder_nameフォルダを変更しようとしない でください。

#### パーソナル・アクションおよびデータ型の作成

デスクトップはスクリプト、アプリケーション、その他のコマンドを実行するためのアイ コンを作成するのに役立つツールを提供します。システム管理者が設定していない個人ア プリケーションがある場合にこのツールを使用してください。

たとえば通常は、端末エミュレータ・ウィンドウにコマンドを入力して起動する、独自の お気に入りのスプレッドシート・アプリケーションがあると仮定してください。

    FavoriteSpreadSheet -file data_file

手動でコマンドを入力しなくてもすむようにこのコマンドを実行するアイコンを>作成する ことができます。これを行うには、アクションと呼ばれる特殊デスクトップ「マクロ」 を作成してください。data_fileisのデータ型を作 成することもできます。

デスクトップには、アクションおよびデータ型の作成を容易にする[アクション作成]と いうツールがあります。
[アクション作成]のウィンドウを開くには、デスクトップツール・ アプリケーション・グループの[アクション作成]のアイコンをダブルクリックしてください。

##### [アクション作成]ウィンドウ

ウィンドウを使用するためのオンライン指示を参照するには、次のようにしてください。

1. [アクション作成]ウィンドウの[ヘルプ]メニューから[使い方]を選択します。

2. ハイパーリンクの[[アクション作成]でアクションを作成するには]をクリックします。

アクションの作成には次の2つがあります。

- アプリケーションのアクションを作成します。

- アクション・アイコンをホーム・フォルダに置きます。

アイコンを他の位置、たとえば作成した個人アプリケーション・グループに移動またはコピー できます。

#### アプリケーションの登録

アプリケーションをアプリケーション・マネージャに登録すると、独自のアプリケーション・ グループが備わります。このアプリケーション・グループは、システムのすべてのユーザ が使用できます。

アプリケーションの登録をするのは高度な作業であるため、root ユーザになることが必 須です。この説明については、『上級ユーザ及びシステム管理者ガイド』を参照してくだ さい。

## ファイル・マネージャによるアプリケーションの実行

アプリケーションがデータ・ファイルを使用する場合、任意のデータ・ファイルを使用して、 ファイル・マネージャからアプリケーションが起動されるように設定しなければなりません。

### ファイル・マネージャからアプリケーションを実行するには

- アプリケーションのデータ・ファイルをダブルクリックします。

  たとえばビットマップ・ファイル(名前が`.bm`で終わるファイル)をダブルクリック するとアイコン・エディタが実行されます。

- または、アプリケーションのデータ・ファイルを選択し、アイコンのポップアップ・メ ニューまたは[選択]メニューの[開く]を選択します。

## フロントパネルによるアプリケーションの実行と構築

個人アプリケーションのサブパネルは、頻繁に使用するアプリケーションのコンテナです。

最初は次のものが含まれています。

アイコンのインストール | アプリケーションをサブパネルに追加するためのドロップ領域 です。
テキストエディタ | メイン・パネルのコントロールと重複しています。デスクトッ プのテキスト・エディタを開きます。
端末エミュレータ | 手動でコマンドを入力するためのデスクトップ端末エミュレー タを起動します。
アイコンエディタ | ビットマップおよびピックスマップを作成および編集するため のデスクトップ・アイコン・エディタを起動します。

### アプリケーションを個人アプリケーションのサブパネルに入れるには

1. 追加したいアプリケーションを含むアプリケーション・グループを開きます。

2. アプリケーションを追加するサブパネルを表示します。

3. アプリケーション・マネージャから個人アプリケーションのサブパネルの[アイコンのインストール]のコントロールへ、アプリケーションをドラッグします。

### 個人アプリケーションのサブパネルからアプリケーションを実行するには

1. アプリケーションを実行するには、そのコントロールをクリックします。

サブパネルにインストールされたアプリケーション・アイコンがドロップ領域である場合、 コントロールもドロップ領域です。ファイル・マネージャからコントロールへデータ・ファ イルをドラッグすることにより、アプリケーションを実行できます。

### メイン・パネルの個人アプリケーションのコントロールを置き換えるには

最初は、メイン・パネルにはテキスト・エディタ・コントロールが入っています。これを 選択した他のコントロールと置き換えることができます。

1. メイン・パネルに入れたいアプリケーションを個人アプリケーションのサブパネルに 追加します。

   UG.UAppM.mkr.7を参照してください。

2. 個人アプリケーションのサブパネルでは、メイン・パネルに入れたいコントロールを 選択して、コントロールのポップアップ・メニューから[メイン・パネルに表示]を選 択します。

## [端末エミュレータ]ウィンドウからのアプリケーションの実行

端末エミュレータは、コマンド行を提供するウィンドウを持つアプリケーションです。コ マンド行により、システムにコマンドを入力できます。たとえばオペレーティング・シス テム・コマンド、スクリプト名、アプリケーションを実行するコマンドなどです。

すべてのアプリケーションには、ユーザが起動するために入力するコマンドがあります。 アプリケーションのドキュメント (またはマニュアル) は通常コマンドの使い方を説明し ています。

デスクトップは`dtterm`と呼ばれる端末エミュレータを提供します。システムには他の 端末エミュレータがあるものもあります。

[端末エミュレータ]ウィンドウを開くには、個人アプリケーションのサブパネルの[端末 エミュレータ]のコントロールをクリックしてください。

`dtterm`の使い方の詳細については、UG.UTrmE.mkr.1を参照してください。

### 端末エミュレータを使用してシステムのアプリケーションを起動するには

1. アプリケーションを起動するコマンドを、端末エミュレータのウィンドウに入力します。

アプリケーションに独自のウィンドウがある場合、コマンドの終わりにアンパサンド文字(&) を追加してください。これによりアプリケーションを「バックグラウンドで」実行するので、 アプリケーションの実行中に端末エミュレータのウィンドウを使い続けることができます。

たとえば次のコマンドは、ロード・メータ・プログラムの`xload`をバックグラウンドで 実行します。

    /usr/bin/X11/xload &

### 端末エミュレータを使用して他のシステムのアプリケーションを起動するには

他のシステムのアプリケーションを起動するコマンド行の使い方には、次の2つの方法 があります。

- `rlogin`を使用する

- `remsh`または`rsh`を使用する

#### rlogin を使用する場合

`rlogin`を使用して、端末エミュレータを別の(リモート)システムにログインします。 それからコマンドを実行して、そのシステムのアプリケーションを起動します。

1. 次のように`rlogin`コマンドを使用して、アプリケーションがあるシステムにログイ ンします。

       rlogin remote_system_name

   たとえば次のように入力します。

       rlogin systemA

2. コマンドを入力してアプリケーションを起動します。元の自分のディスプレイにウィ ンドウを表示するには`-display`オプションを使用してください。

   たとえば自分のシステムのディスプレイ名が`MySystem:0`の場合は、次のように入 力します。

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

#### emshまたはrshを使用する場合

`remsh`と`rsh`という語は「リモート・シェル」を意味します。コマンドを実行す る前にログイ ンする必要がないので、一度の作業でアプリケーションを実行できます。

1. 次のようにコマンドを入力します。

       remsh remote_system_name-n command
       rsh remote_system_name-n command

   元の自分のディスプレイにウィンドウを表示するには`-display`オプションを使用 してください。

   たとえば次のように入力します。

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