パッケージ管理
クライアントは、パッケージを使用してソフトウェアをインストール、アンインストール、およびアップグレードします。
To manage packages on a client, navigate to Systems, click the client to manage, and navigate to the subtab. The options available in this section vary depending on the type of client you have selected, and its current channel subscriptions.
ほとんどのパッケージ管理アクションは、アクションチェーンに追加できます。 アクションチェーンの詳細については、Action Chainsを参照してください。
|
パッケージをインストールまたはアップグレードするとき、ライセンスまたはEULAは自動的に受け入れられます。 |
1. プロファイルを使用したパッケージの比較
保存されているプロファイルでクライアントにインストールされたパッケージを比較できます。または別のクライアントにインストールされたパッケージと比較できます。 比較を実行するとき、選択したクライアントを一致するように変更できます。
パッケージをプロファイルと比較するには、プロファイルを保存済みである必要があります。 プロファイルは、現在インストールされているクライアントのパッケージから作成されます。 プロファイルを作成したら使用して、同じインストール済みパッケージで別のクライアントをインストールできます。
-
In the SUSE Multi-Linux Manager Web UI, navigate to
Systems, click the client to base your profile off, and navigate to the subtab. -
システムプロファイルの作成をクリックします。
-
プロファイルの名前と説明を入力し、プロファイルの作成をクリックします。
-
In the SUSE Multi-Linux Manager Web UI, navigate to
Systems, click the client to compare, and navigate to the subtab. 保存されているプロファイルを比較するには、プロファイルを選択し、比較をクリックします。 -
別のクライアントと比較するには、クライアント名を選択し、比較をクリックし、2つのクライアントの差異一覧を表示します。
2. 孤立したパッケージ
孤立したパッケージとは、SUSE Multi-Linux Managerによって同期され、ソフトウェアチャンネルに関連付けられていないパッケージです。 したがって、孤立したパッケージは通常、SUSE Multi-Linux Managerクライアントでは利用できず、ユーザは追加の作業を行わずにそのようなパッケージをインストールすることはできません。
次のいずれかのイベントの結果として、パッケージが孤立する可能性があります。
-
同期されたリポジトリはパッケージを削除します。 デフォルトでは、SUSE Multi-Linux Managerはそのようなパッケージをチャンネルからリンク解除しますが、パッケージは削除しません。
-
リポジトリはパッケージを新しいバージョンに置き換えるので、以前のバージョンは削除されます。
-
reposyncプロセスが中断されたので(たとえば、容量不足の例外が発生したため)、ダウンロードされたパッケージがチャンネルに関連付けられませんでした。
-
ユーザはパッケージを手動でアップロードしましたが、どのチャンネルにも関連付けませんでした。
孤立したパッケージはユーザ環境で容量を消費し、チャンネルに関連付けられていないためクライアントに簡単に配布できません。 孤立したパッケージは、ブートストラップや顧客固有の手順のような特定のワークフローでは意味を持つ場合があります。
Web UIで孤立したパッケージを表示するには、(管理 > パッケージ > チャンネルのないパッケージを表示)をクリックします。
SUSE Multi-Linux Managerは、孤立したパッケージを検索しパッケージ組織IDを1に変更する、taskomaticジョブを定期的に実行します。 つまり、孤立したパッケージはtaskomaticジョブの実行後にのみ削除できます。 削除できない孤立したパッケージが発生した場合は、24時間待ってから再度削除を試みてください。
孤立したパッケージの削除:
-
個々のパッケージを対象とするコマンドラインツールを使用する場合。 例:
spacecmd package_remove zypper-1.14.52-150400.1.9.x86_64
-
孤立したパッケージすべてを一度に対象とするコマンドラインツールを使用する場合:
spacecmd package_removeorphans