Solaris のシステム管理 (基本編)

署名のない Solaris パッチの追加

次のツールを使用して、署名のないパッチをサーバーまたはスタンドアロンシステムに追加できます。

ディスクレスクライアントシステムにパッチを追加する必要がある場合は、ディスクレスクライアント OS サービスにパッチを適用するを参照してください。

パッチを追加すると、パッチツールが pkgadd コマンドを呼び出し、パッチディレクトリのパッチパッケージをローカルシステムのディスクにインストールします。パッチツールが実際に行う処理は、以下のとおりです。

パッチのインストール時に、patchadd コマンドはインストールプロセスの記録を現在の Solaris バージョンの /var/sadm/patch/ patch-ID/log ファイルに保存します。

この patchadd コマンドは、次の条件ではパッチをインストールしません。

smpatch コマンドを使用してパッチを追加または削除するときに、コマンド行に認証情報を指定しなかった場合は、認証情報の入力を要求されます。

次の構文を使用して、smpatch コマンドに認証情報を指定できます。


# smpatch add -p mypassword -u root -- -i patch-ID-revision

addremove などの smpatch サブコマンドでは、区切り文字「--」の後に認証のオプションと引数を指定します。

smpatch コマンドに認証情報を要求するプロンプトを表示させることもできます。


# /usr/sadm/bin/smpatch add -i patch-ID-revision
ヘルプを参照するには /? を入力してください。Enter キーを押すと、[ ] で囲まれたデフォルトが選択されます。
文字列の値を入力してください: password :: 
ツール com.sun.admin.patchmgr.cli.PatchMgrCli を holoship から読み込み中
ユーザー root として holoship にログインしました。
holoship から com.sun.admin.patchmgr.cli.PatchMgrCli がダウンロードされました。