デスクトップ サポート アナリストは、ソフトウェア配信を使用してターゲットの Kubuntu コンピュータ上に Debian ソフトウェア パッケージを展開できます。 ソフトウェア配信によるソフトウェア展開を使用すると、ソフトウェア パッケージを管理対象の任意の Debian コンピュータに送信して展開することができます。 ネイティブな Debian パッケージは、物理的に CA ITCM に格納されるわけではなく、Debian のマスタおよびミラー リポジトリに格納されます。 そのため、Debian パッケージの展開は、非仮想 SD パッケージの場合とは異なります。 以下の図は、ソフトウェア配信を使用して Debian パッケージを展開するために実行する手順を示しています。

ソフトウェア配信を使用して Debian パッケージを展開するには、以下のタスクを実行します。
Debian コンピュータには、パッケージの取得元にすることのできるリポジトリ、配信、およびコンポーネントの詳細を含む、sources.list という名前のファイルが保持されています。 ソフトウェア配信を使用して Debian パッケージを展開するには、CA ITCM から sources.list を管理する必要があります。
次の手順に従ってください:
注: この設定ポリシーの変更は、特定のソース リポジトリを使用するコンピュータまたはコンピュータのグループに適用する必要があります。 たとえば、マスタ リポジトリと 5 つのミラー リポジトリがあるとします。 これらのミラー リポジトリは、ダウンロードの高速化のために異なるオフィスに配置されています。 これらのオフィス内のコンピュータが各場所にあるミラーに接続するようにする必要があります。 この場合は、5 つの設定ポリシーを作成します。 次に、各ポリシーを開いて、その場所のミラー リポジトリの詳細を含むソース テーブルを設定し、そのポリシーをその場所にあるすべてのコンピュータに適用します。
注: sources.list テーブル内に少なくとも 1 行が存在するターゲット コンピュータ上でポリシーが適用されると、CA ITCM は、元の sources.list の名前を sources.list.original.CADSM に変更します。 次に、sources.list ファイルを作成し、[ソース]テーブルから情報を追加します。
リポジトリ名を指定します。 このフィールドの値は、[リポジトリ]テーブル内の[リポジトリ名]に一致している必要があります。そうしないと、ソフトウェア展開が失敗する場合があります。 ターゲット コンピュータの接続先にする必要のあるリポジトリの詳細のみを指定します。
リポジトリのホスト名を割り当てる方法を指定します。
[リポジトリ]テーブルで指定されるホスト名を使用する必要があることを指定します。 このオプションは、マスタおよびミラー リポジトリにのみ適用され、ミラー テンプレートには適用できません。
リポジトリのホスト名が[コントロール パネル]-[設定]-[設定ポリシー]- ポリシー名 -[DSM]-[Software Delivery]-[共有]-[外部リポジトリ]-[Debian]の下にある[動的リポジトリ ホスト]設定ポリシーで指定されることを指定します。 このオプションは、ミラー テンプレートにのみ適用できます。
注: 動的割り当ては、ターゲット コンピュータがローミングまたは移動される場合に役立ちます。 この場合、ホスト名と URI は変更されますが、配信は同じままです。 割り当てられた配信の管理は、ミラーの物理的な場所とは切り離されます。
リポジトリのホスト名がスケーラビリティ サーバであることを指定します。 sources.list ファイル内のホスト名の値は、ターゲット コンピュータのスケーラビリティ サーバに基づいて動的に更新されます。 このオプションは、ミラー テンプレートにのみ適用できます。
展開するパッケージを含む配信を指定します。
展開するパッケージを含むコンポーネントを指定します。
注: 複数のコンポーネントを指定できます。各コンポーネントをスペースで区切ります。
リポジトリ内の Debian パッケージの形式を指定します。
パッケージがバイナリ形式であることを指定します。 この形式は、.deb <URI> <DISTRIBUTIONS> <COMPONENTS> である sources.list 内の「deb」と同等です。
注: このパラメータは、ドメイン マネージャの[デフォルト設定ポリシー]でも定義できます。 このアクションは、ターゲット コンピュータがあるマネージャから別のマネージャに移動される場合に役立ちます。 ターゲットは、追加の設定がなくても、新しいマネージャに対して設定されたデフォルトのリポジトリ ホスト名に自動的に接続できます。
この設定ポリシーは、ターゲット コンピュータにプッシュされます。
リポジトリの詳細が sources.list ファイルに追加されます。
Debian ラッパー パッケージには、外部 Debian リポジトリに格納されているネイティブな Debian ソフトウェア パッケージへの参照が含まれています。 CA ITCM を使用して、ネイティブな Debian ソフトウェア パッケージを直接展開することはできません。ラッパー パッケージが必要です。
注: [リポジトリ]テーブルには複数のマスタおよびミラー リポジトリを追加できますが、ラッパー パッケージは、パッケージ メタデータが抽出された(アルファベット順で)最初の使用可能なマスタ リポジトリからしか作成できません。 詳細については、「リポジトリからパッケージ メタデータを抽出する」を参照してください。
以下のいずれかの方法で Debian ラッパー パッケージを作成できます。
次の手順に従ってください:
そのグループ内のパッケージのリストが表示されます。
注: 既存のラッパー パッケージに基づいてラッパー パッケージを作成する場合は、[アクション]パネルの[新規]をクリックします。
[新しい Debian ラッパー パッケージ]ウィザードが開きます。
新しい Debian ラッパー パッケージが、登録されたソフトウェア パッケージのリストに追加されます。
注: ラッパー パッケージを編集する場合は、まずそれを封印解除し、次に[アクション]パネルの[編集]をクリックします。
ターゲット コンピュータ上に Debian ラッパー パッケージを展開すると、エージェントにソフトウェア ジョブが送信されます。 その後、そのジョブは、スケジュールされた時刻にターゲット コンピュータにソフトウェアをインストールします。
展開を開始する前に、以下の前提条件を確認してください。
Web コンソールからパッケージを展開するには、以下の手順に従います。
DSM エクスプローラからパッケージを展開するには、以下の手順に従います。
[ソフトウェア パッケージの展開]ウィザードが表示されます。
ソフトウェア ジョブが、選択されたコンピュータに送信されます。 スケジュールされた時刻に、これらのジョブはターゲット コンピュータ上の sources.list で定義されている Debian リポジトリから Debian パッケージをダウンロードし、インストーラを実行します。
最初に、あるバージョンのラッパー パッケージをターゲット コンピュータにインストールし、後で同じラッパー パッケージの別のバージョンを同じコンピュータにインストールした場合は、最初のバージョンがアンインストールされ、2 番目のバージョンに含まれるすべてのパッケージがインストールされます。
ネイティブな Debian パッケージが複数の Debian ラッパー パッケージに含まれており、このような Debian ラッパー パッケージを同じターゲット コンピュータ上で展開した場合は、両方の展開ジョブで Debian パッケージがインストールまたは更新されます。 いずれかの Debian ラッパー パッケージのアンインストール中に、アンインストールされる Debian パッケージがチェックされます。 これらのパッケージが別の Debian ラッパー パッケージで参照されている場合、アンインストール ジョブは、共有されている Debian パッケージをアンインストールせずに完了します。
以下のインベントリで sources.list の設定を表示できます。
次の手順に従ってください:
パッケージ リソース リスト設定が表示されます。
展開を確認して、ターゲット コンピュータ上でラッパー パッケージが正常に展開されるようにします。
注: Debian ソフトウェア インストーラは、CA ITCM に成功または失敗のメッセージを返しません。 SD ジョブのステータスには、実際の Debian ソフトウェア パッケージではなく、ラッパー パッケージ展開のステータスだけが反映されます。
次の手順に従ってください:
ジョブのステータスが表示されます。
ジョブ出力、および成功または失敗のメッセージが表示されます。
|
Copyright © 2013 CA.
All rights reserved.
|
|