system management
1751779 メンバー
4508 オンライン
108781 解決策
新規ポスト

パッチについて

 
choko
時折のコントリビューター

パッチについて

お世話になります。

swcopyの-sをつければ、依存関係を無視しますが、あるパッチをあてるときに、つけなくても無視をしました。

理由がわかりません。

ご存知の方、いらっしゃいましたら、ご教授願います。

1件の返信1
テレコム担当者
尊敬されているコントリビューター

パッチについて

-s の意味が良く分かりません。

依存関係を無視するときは通常は enforce_dependencies=false にします。

以下は man swcopy の抜粋です。

enforce_dependencies=true

software_selections によって指定されているすべての依存

条件が、指定されたソースの中か、または

target_selections 自体のどちらかで解決されていなければ

ならないことを指定します。

swinstall および swcopy コマンドは、依存関係にあるソフ

トウェアも選択されているか、既にターゲット内に適切な状

態 (INSTALLED または AVAILABLE) で存在している場合に

限って、処理を続行します。これにより、使用不可能なソフ

トウェアがシステムにインストールされることが防止されま

す。また、デポの中に保存されているソフトウェア・セット

が使用可能であることが保証されます。

このオプションが false に設定されている場合、依存条件の

チェックは行われますが、条件の満足は強制されません。実

行時の依存条件 (corequisite) が満たされていない場合に

は、選択されたソフトウェアが正しく動作しないことがあり

ます。インストール時の依存条件 (prerequisite) が満たさ

れていない場合には、インストールや構成が正しく実行でき

ないことがあります。