Users Guide
DUP は、これらの前提条件が検証されることを確実にするための内蔵エラー処理機能を使用できるように設計されいてます。条件が満たされていない
場合にはアップデートは行われません。また
DUP は BIOS と特定の ESM パッケージ間の依存性もチェックします。アプリケーションの設計は、複数の
DUP のグループを作成し、様々なシステムに適用することを可能にします。さらに、特定のパッケージがシステムに適用可能かどうかだけを検証したい場
合には、次の
CLI コマンドを使用してパッケージを呼び出すことができます。
./Packagename.bin ‑c for Linux
Windows の場合:パッケージ名.exe /c /s
このコマンドは DUP 内の依存性ルールを実行して、警告を発行し、システムにアップデートを適用せずに終了して、結果をコンソールに書き込みます。
DUP を使用して、スクリプト内で決定を実行するための終了コードを設定することもできます。
実行中のシステムでアップデートを適用した場合の情報
本項では、実行中システムにアップデートを適用した場合の影響のすべてについて説明します。
システム再起動の必要
システム BIOS をアップデートするパッケージなど、特定のパッケージでは新しいソフトウェアを有効にするためにシステムの再起動が必要です。再起動が
必要なアップデートを適用した後は、アップデートを完了するためにシステムを再起動する必要があります。
システムの電源を切らない限り、後でシステムを再起動することを選択することもできます。この機能は、主に必要に応じた数のアップデートを複数同時
に適用して、一番最後のアップデートを適用した後でまとめてシステムを再起動するといった状況に配慮したものです。アップデートを適用してからシステ
ムを再起動するまでの間に停電などによって何らかの障害が生じた場合には、アップデートをもう一度やり直す必要があります。このため、最後のアップデ
ートを適用した直後にシステムを再起動することが可能なときに、アップデートをスケジュールすることをお勧めします。
Linux のコンソール出力の保存
DUP の実行中、コンソールにメッセージが表示されます。コンソールの出力をリダイレクトするには、インタラクティブコマンドで次の構文を使用します。
./packagename.bin|tee -a logname.lo
|tee は、DUP からの出力をコンソールとログファイルの両方に送信するように指定します。‑a スイッチは、出力がファイルに付加されることを確実にし、以
前のログファイル出力が上書きされることを防ぎます。
システムへの DUP の配布
DUP アプリケーションは複数のシステムへのスケジューリングおよびパッケージ配信には対応していません。複数のシステムでのスクリプト実行と配布を実
施するためには、サードパーティアプリケーションまたはネイティブオペレーティングシステムのアプリケーションを利用する必要があります。
複数システムのアップデート
複数のシステムで構成される大規模な環境では、リモートソフトウェア配布アプリケーションが最も優れたソリューションを提供します。これらのツールの多く
は DUP を効率的に活用し、オペレーティングシステムやアプリケーションといった様々なソフトウェアを、多様な環境においてインストールおよびアップデート
を行う利便性を提供します。
ネットワークファイル共有も、分散環境において DUP をアクセス可能にする効率的な方法です。DUP の実行が開始されると、ネットワークファイル共有
は、まずパッケージの内容をシステムのローカルドライブ上の一時的な場所にコピーします。このプロセスにより、ネットワークファイル共有の接続が何らかの
理由によって失われた場合でも、アップデート処理を確実に完了できるようになります。
14
Dell Update Packages の使用










