Solaris 共通デスクトップ環境 上級ユーザ及びシステム管理者ガイド

アプリケーション・マネージャへのアプリケーションの追加

アプリケーションがアプリケーション・マネージャに追加された場合、そのアプリケーションを起動するアプリケーション・グループの中にアイコンができます。

多くのアプリケーションはアプリケーション・グループを提供します。アプリケーション・グループは、アプリケーション・アイコンとアプリケーションに関連するその他のファイルを含むアプリケーション・マネージャの、トップレベルのディレクトリです。

一部のアプリケーションには、独自のアプリケーション・グループがない可能性があります。その代わりに、アプリケーションを起動するアイコンが一般アプリケーション・グループにあります。たとえば、システム上にインストールしたすべてのゲームのコンテナとして使用する「Games」という名前の空のアプリケーション・グループを作成できます。

アプリケーションをアプリケーション・マネージャに追加する方法

アプリケーションをアプリケーション・マネージャに追加するには、次の 2 つの方法があります。

アプリケーションの登録

アプリケーション登録により、アプリケーションの完全な統合が提供されます。

登録済みアプリケーションの特徴は次のとおりです。

アプリケーションを登録するには、次の 2 つの方法があります。

登録パッケージを使用すると、デスクトップでのアプリケーションの管理が簡単になります。登録パッケージは、ファイル・システムの、デスクトップ構成ファイルに使用された位置以外のどこかで作成されます。

登録パッケージを使用しないアプリケーションの追加

これは、アプリケーションを起動するためのアイコンだけをアプリケーション・マネージャに入れる場合に、アプリケーションを追加するのに望ましい方法です。

登録パッケージを使用せずに追加したアプリケーションの特徴は次のとおりです。

詳細は、「アプリケーション・アイコンを既存のアプリケーション・グループに追加するには」を参照してください。

デスクトップ化アプリケーションをアプリケーション・マネージャに追加するには

デスクトップ化アプリケーションは、アプリケーションのインストール時に自動的にアプリケーション・マネージャに登録されるアプリケーションです。このアプリケーションのファイルセットには、デスクトップに必要な登録パッケージが入っています。

  1. アプリケーションの指示に従って、アプリケーションをインストールします。

  2. インストールが完了したら、[デスクトップツール] アプリケーション・グループの [アプリケーションの再読込み] をダブルクリックします。

  3. インストールが完了したか次のように確認します。

    1. アプリケーション・マネージャを開き、新しいアプリケーション・グループがあるかチェックします。

    2. アプリケーションを開くには、アプリケーション・グループを開き、そのアプリケーションのアイコンをダブルクリックします。

既存または非デスクトップ化アプリケーションを登録するには

これは、アプリケーションをデスクトップに完全に統合するのに望ましい方法です。

デスクトップは、登録パッケージ・ファイルとデスクトップ検索パス上のディレクトリとの間にリンクを作成する dtappintegrate というツールを提供します。

デスクトップ登録については、第 5 章「アプリケーションの登録」で説明します。

アプリケーション・アイコンを既存のアプリケーション・グループに追加するには

この手順では、アプリケーション・アイコンを既存のアプリケーション・グループに追加する方法を説明します。

たとえば、デスクトップは [システム管理] という名前のアプリケーション・グループを提供しています。[システム管理] は、システム管理に関係するさまざまなアプリケーションとスクリプトのために確保されています。頻繁に実行するスクリプトがある場合は、[システム管理] アプリケーション・グループのアイコンをダブルクリックすることによってスクリプトを実行できるようにしてください。

  1. アプリケーションにアクション定義を作成するために、アクション作成ツールを使用します。

    アクション作成ツールの詳細は、第 11 章「アクション作成ツールを使ったアクションとデータ型の作成」を参照してください。

  2. 実行可能ファイルを、アクション名と同じ名前でアプリケーション・グループのディレクトリに作成します。ファイルの内容は関係ありません。

    たとえば、システム管理ツールを実行する「Cleanup」というアクションを作成した場合、実行可能ファイル /etc/dt/appconfig/appmanager/language/System_Admin/Cleanup を作成します。