通常、アプリケーション・マネージャのトップレベルにはディレクトリがあります。そのような各ディレクトリとその内容を「アプリケーション・グループ」と言います。
アプリケーション・グループとその内容は、ローカルおよびネットワーク全体の複数の場所から収集されます。
ファイル・システムにおいて、アプリケーション・マネージャはディレクトリ /var/dt/appconfig/appmanager/login-hostname-display です。ディレクトリは、ユーザがログインするたびに動的に作成されます。
たとえば、ユーザ ronv がディスプレイ wxyz:0 からログインする場合、アプリケーション・マネージャのディレクトリ /var/dt/appconfig/appmanager/ronv-wxyz-0 が作成されます。
アプリケーション・マネージャは、ローカルなアプリケーション・グループとリモートのアプリケーション・グループを集めて構築されます。アプリケーション・グループは、アプリケーション検索パス上に位置するディレクトリから収集されます。
デフォルトのアプリケーション検索パスは、表 4-1 のようになります。
表 4-1 デフォルトのアプリケーション検索パスの位置
範囲 |
位置 |
---|---|
組み込み |
/usr/dt/appconfig/appmanager/language |
システム共通 |
/etc/dt/appconfig/appmanager/language |
個人用 |
HomeDirectory/.dt/appmanager |
アプリケーション・マネージャのトップレベルを作成するために、ログイン時にアプリケーション検索パス上のディレクトリにあるアプリケーション・グループ (ディレクトリ) から、アプリケーション・マネージャのディレクトリ /var/dt/appconfig/appmanager/login-hostname-display へのリンクが作成されます。収集オペレーションは、デスクトップ・ユーティリティ dtappgather によって行われます。dtappgather は、ユーザがログインに成功した後に、ログイン・マネージャによって自動的に実行されます。
たとえば、デスクトップは次の組み込みアプリケーション・グループを提供します。
/usr/dt/appconfig/appmanager/language/Desktop_Tools
ログイン時に、次のディレクトリへのシンボリック・リンクが作成されます。
/var/dt/appconfig/appmanager/login-hostname-display/Desktop_Tools
アプリケーション検索パスには、リモートのディレクトリも指定できます。このため、ネットワーク全体に位置するシステムからアプリケーション・グループを収集できます。詳細は、「アプリケーション検索パスへのアプリケーション・サーバの追加」を参照してください。
検索パス上で重複したアプリケーションが存在する場合、個人用アプリケーション・グループはシステム共通グループに優先し、システム共通グループは組み込みグループに優先します。たとえば、/usr/dt/appconfig/appmanager/C/Desktop_Tools と /etc/dt/appconfig/appmanager/C/Desktop_Tools が存在する場合は、/etc ディレクトリにあるアプリケーション・グループが使用されます。
カスタマイズされていないデスクトップは、次のアプリケーション・グループを提供します。
デスクトップアプリケーション
デスクトップツール
デスクトップ・コントロール
インフォメーション
システム管理
図 4-2 に、さまざまなアプリケーション・グループを含むアプリケーション・マネージャのウィンドウを示します。表 4-2 に、アプリケーション・グループが収集されるディレクトリを示します。
名前 |
収集されるディレクトリ |
---|---|
CAD_App |
/net/ApServA/etc/dt/appconfig/appmanager/C/CAD_App |
DrawingApp |
/etc/dt/appconfig/appmanager/C/DrawingApp |
デスクトップアプリケーション |
/usr/dt/appconfig/appmanager/C/Desktop_Apps |
デスクトップツール |
/usr/dt/appconfig/appmanager/C/Desktop_Tools |
インフォメーション |
/usr/dt/appconfig/appmanager/C/Information |
OpenWindows |
/usr/dt/appconfig/appmanager/C/OpenWindows |
システム管理 |
/etc/dt/appconfig/appmanager/C/System_Admin |
MySpreadSheet |
/users/anna/.dt/appmanager/MySpreadSheet |
Media_Tools |
/etc/dt/appconfig/appmanager/C/Media_Tools |
[インフォメーション] アプリケーション・グループまたは [システム管理] アプリケーション・グループがカスタマイズされている場合、代わりに /etc/dt/appconfig/appmanager/C から収集されます。
ApServA という名前のシステムがアプリケーション検索パスに追加されたので、CAD_App グループが収集されます (詳細は、「アプリケーション検索パスへのアプリケーション・サーバの追加」を参照してください)。MySpreadSheet [自分用スプレッドシート] は、ユーザ anna だけが使用できる個人アプリケーション・グループです。