Sun GlassFish Enterprise Server v3 管理ガイド

インストール済みのコンポーネントの削除

使用していないコンポーネントをシステムから削除する場合は、uninstall コマンドを使用します。コンポーネントを以前のバージョンに戻す必要がある場合は、現在のバージョンをアンインストールしたあとに、バージョン番号を指定して以前のバージョンをインストールする必要があります。

Procedureインストール済みのコンポーネントをアンインストールする

始める前に

インストール済みのコンポーネントを削除する前に、削除するコンポーネントに依存関係がないことを確認します。

  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 uninstall package-name の構文を使用します。次に例を示します。


    pkg uninstall jruby
    
  3. 変更内容を適用するために、Enterprise Server を再起動します。

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

参照

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

Procedureコンポーネントをアンインストールして古いバージョンに戻す

インストールしたコンポーネントが正しく動作しない場合は、コンポーネントを古いバージョンに戻すことができます。古いバージョンのコンポーネントを復元するには、現在のバージョンのコンポーネントをアンインストールしたあと、元に戻す古いバージョンをインストールします。

始める前に

現在のバージョンのコンポーネントをアンインストールする前に、古いバージョンのコンポーネントがリポジトリにあることを確認する必要があります。

  1. 古いバージョンのコンポーネントがまだ使用可能であることを確認します。


    pkg list -a
    
  2. インストール済みのコンポーネントを一覧表示します。


    pkg list
    
  3. 置換対象の現在インストールされているコンポーネントをアンインストールします。

    pkg uninstall package-name の構文を使用します。次に例を示します。


    pkg uninstall jersey
    
  4. 古いバージョンのコンポーネントをインストールします。

    pkg install package-name —version version-number の構文を使用します。次に例を示します。


    pkg install jersey -version 0.7-0.2
    
  5. 古いバージョンがインストールされたことを確認します。


    pkg list
    
参照

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