Sun GlassFish Enterprise Server v3 管理ガイド

Procedureアドオンコンポーネントをインストールする

pkg コマンドを使用して、アドオンコンポーネントをシステムにインストールできます。複数のバージョンのパッケージを使用できる場合は、指定しないかぎり最新のバージョンが適用されます。pkg コマンドは、as-install-parent/bin ディレクトリに格納されています。


注 –

pkg コンポーネント、updatetool コンポーネント、またはコマンド行から呼び出すその他の有効なコンポーネントが、配備済みの Enterprise Server にまだインストールされていない場合は、コンポーネントをインストールするかどうかを確認するメッセージが表示されます。「Y」を入力すると、コンポーネントがインストールされます。


始める前に

追加コンポーネントをインストールする前に、Enterprise Server v3 が完全に配備されている必要があります。インストールの手順については、『Sun GlassFish Enterprise Server v3 Installation Guide 』を参照してください。

  1. インストール済みのコンポーネントを一覧表示します。


    pkg list
    

    次のような情報が表示されます。

    NAME (AUTHORITY)                              VERSION         STATE      UFIX
    glassfishv3-common                            0-1             installed  ----
    glassfishv3-ejb                               0-1             installed  u---
    glassfishv3-nucleus                           0-1             installed  ----
    glassfishv3-web                               0-1             installed  ----
    grails                                        1.0-1.0         installed  ----
    jersey                                        0.7-0.1         installed  u---
    jmaki                                         1.8.0-1.0       installed  ----
    jruby                                         1.1.1-1.0       installed  ----
    metro                                         1.2-1           installed  u---
    pkg                                           0.1.4-6.564     installed  u---
    python2.4-minimal                             2.4.4-6.564     installed  u---
    updatetool (glassfish.org)                    2.0-6.564       installed  u---
    wxpython2.8-minimal                           2.8.7.1-6.564   installed  u---
  2. 使用可能なパッケージをすべて表示します。


    pkg list -a
    

    リポジトリから次のような情報が表示されます。

    NAME (AUTHORITY)                              VERSION         STATE      UFIX
    glassfishv3-common                            0-1             known      u---
    glassfishv3-common                            0-1             known      u---
    glassfishv3-common                            0-1             installed  ----
    glassfishv3-ejb                               0-1             known      u---
    glassfishv3-ejb                               0-1             known      u---
    glassfishv3-ejb                               0-1             known      u---
    glassfishv3-ejb                               0-1             installed  u---
    glassfishv3-ejb                               0-1             known      ----
    glassfishv3-nucleus                           0-1             known      u---
    glassfishv3-nucleus                           0-1             known      u---
    glassfishv3-nucleus                           0-1             installed  ----
    glassfishv3-web                               0-1             known      u---
    glassfishv3-web                               0-1             known      u---
    glassfishv3-web                               0-1             installed  ----
    grails                                        1.0-1.0         installed  ----
    javadb                                        0-1             known      u---
    javadb                                        0-1             known      u---
    javadb                                        0-1             known      ----
    jersey                                        0.7-0.1         installed  u---
    jersey                                        0.7-0.2         known      u---
    jersey                                        0.7-0.3         known      u---
    jersey                                        0.8-0.1         known      ----
    jmaki                                         1.8.0-1.0       installed  ----
    jruby                                         1.1.1-1.0       installed  ----
    metro                                         1.2-1           installed  u---
    metro                                         1.2-2           known      u---
    metro                                         1.2-3           known      ----
    pkg                                           0.1.4-6.564     installed  u---
    pkg                                           0.1.5-8.724     known      ----
    python2.4-minimal                             2.4.4-6.564     installed  u---
    python2.4-minimal                             2.4.4-8.724     known      ----
    updatetool                                    2.0-6.564       installed  u---
    updatetool                                    2.0-8.724       known      ----
    wxpython2.8-minimal                           2.8.7.1-6.564   installed  u---
    wxpython2.8-minimal                           2.8.7.1-8.724   known      ----
  3. as-install ディレクトリに移動します。

  4. 使用可能なパッケージのリストから、パッケージをインストールします。

    pkg install package-name という構文を使用します。次に例を示します。


    pkg install javadb
    

    コンポーネントの最新のバージョンがインストールされ、次のような情報が表示されます。

    DOWNLOAD                                     PKGS       FILES     XFER (MB)
    javadb                                       0/1      61/200     2.10/7.26 
    
    PHASE                                        ACTIONS
    Install Phase                                222/222 
  5. 変更内容を適用するために、Enterprise Server を再起動します。

    「ドメインの再起動」を参照してください。

参照

pkg コマンドを使用する際の完全な構文とオプションは、as-install/pkg/man/ ディレクトリにあるリファレンスページで説明されています。これらのリファレンスページは、man コマンドでは表示されません。代わりに、more または cat などのコマンドを使用してください。