Users Guide
Dell 対応パスは、2 段階に分けて説明できます。
1. DUP は support.dell.com からダウンロードします。
2. DUP をシステムに適用しようとすると、ターゲットシステムに Dell 対応のオペレーティングシステムがないことが検出されます。
3. DUP を使用すると、対応していないオペレーティングシステム用のパッケージを再構築して、そのパッケージにサポートや保証が付いていないことを知らせる免責文を発行できます。
4. DUP は、ターゲットシステムに適用するパッケージのカーネルが、このシステムに対応しているかどうかを確認します。カーネルがサポートされていない場合、「ダイナミックカーネルサポート」の
手順やこの項で後述する他の手順に従って、パッケージをカスタム構築する必要があります。
5. ターゲットシステムで実行しているオペレーティングシステムとカーネル用にカスタムパッケージを構築したら、ターゲットシステムにパッケージを適用する前に警告メッセージを読んでください。
6. 特に、パッケージの作成対象である Linux オペレーティングシステムとカーネルのバージョンが、ターゲットシステムで実行中のオペレーティングシステムとカーネルのバージョンと一致している
ことを確認します。
7. パッケージのシステム適用を続行します。
ダイナミックカーネルサポート
DUP に組み込まれているカーネル依存のドライバと、パッケージの適用先となるシステムのカーネルに互換性が必要です。
DUP を support.dell.com からダウンロードした場合、パッケージには、一部のカーネルとそれに対応する GNU C コンパイラ(gcc)のバージョン用にプレコンパイルされたドライバモジュールが含
まれています。DUP を適用するシステムで実行しているカーネルがサポートされていない場合、パッケージは システムで動作しません。実行しているカーネルソースと binutils.rpm を使用してパッ
ケージを再構築してから、同じカーネルを実行しているターゲットシステムに、そのパッケージを適用できます。
通常、企業ネットワークでは多数のサーバーで 3 ~ 4 種類のカーネルを実行しています。ネットワーク上の各サーバーの必要条件をすべて満たさなければならない場合、このような異なるバージョン
のカーネルを実行しているシステムにアップデートを適用することは困難です。パッケージをカスタム構築する場合は、パッケージを再構築するための必要条件を満たしたテストシステムを用意してパッ
ケージを再構築できます。「テストシステムの必要条件」を参照してください。
パッケージのサポート状況の判別
サポートされているカーネルを再構築するための必要条件はありません。この場合は、標準の DUP を使用すると、再構築プロセスが正常に完了します。
サポートされていないカーネルの再構築には必要条件があります。「テストシステムの必要条件」を参照してください。
DUP を特定のターゲットシステムで実行すると、実行中のカーネルがシステムに適用しようとしているパッケージでサポートされているかどうかを判別します。現在実行中のカーネルがサポートされて
いない場合、DUP アプリケーションはパッケージを再構築しようとします。サポートされていないカーネルに必要条件が存在しない場合は、再構築に失敗し、次のいずれかのエラーメッセージが表示され
ます。
Update Package is unable to build a device driver for the running kernel because the required kernel source files are not installed. See
"Rebuilding Packages" in the Update Packages User's Guide for more information.
(必要なカーネルソースファイルがインストールされていないため、実行中のカーネルのデバイスドライバをビルドできません。詳細については、『アップデートパッケージユーザーズガ
イド』の「パッケージの再構築」を参照してください。)
または
Update Package does not support the running kernel. See "Rebuilding Packages" in the Update Packages User's Guide for more information.
(実行中のカーネルをアップデートパッケージがサポートしていません。詳細については、『アップデートパッケージユーザーズガイド』の「パッケージの再構築」を参照してくださ
メモ: 同じ構成のテストシステムで --rebuild オプションを実行してみることをお勧めします。










