第4章 RPM 更新パッケージの内容の一覧表示


インストール前に、MicroShift RPM パッケージ更新の内容をプレビューできます。

4.1. MicroShift RPM リリースパッケージの内容の一覧表示

MicroShift リリースに含まれるイメージを表示するには、RPM をダウンロードして解凍することで、microshift-release-info RPM の内容を一覧表示できます。

前提条件

  • Red Hat Enterprise Linux (RHEL)または RPM パッケージマネージャーを備えたオペレーティングシステムを使用している。
  • MicroShift リポジトリーが有効になっている。

手順

  1. オプション:次のコマンドを実行して、MicroShift RPM がダウンロードできるバージョンを一覧表示します。

    $ sudo dnf repoquery microshift-release-info-0:4.17.* 1
    1
    例の値 4.17.* は、対象のメジャーリリース番号およびマイナーリリース番号に置き換えます。

    出力例

    Updating Subscription Management repositories.
    microshift-release-info-0:4.17.1-202406281132.p0.g8babeb9.assembly.4.17.1.el9.noarch
    microshift-release-info-0:4.17.10-202408291007.p0.g6e4ee4d.assembly.4.17.10.el9.noarch
    microshift-release-info-0:4.17.2-202407040825.p0.g2e0407e.assembly.4.17.2.el9.noarch
    microshift-release-info-0:4.17.3-202407111123.p0.ge4206d3.assembly.4.17.3.el9.noarch
    microshift-release-info-0:4.17.4-202407191908.p0.g057a9af.assembly.4.17.4.el9.noarch
    microshift-release-info-0:4.17.5-202407250951.p0.g0afcb57.assembly.4.17.5.el9.noarch
    microshift-release-info-0:4.17.6-202408010822.p0.gc4ded66.assembly.4.17.6.el9.noarch
    microshift-release-info-0:4.17.7-202408081107.p0.g0597bb8.assembly.4.17.7.el9.noarch
    microshift-release-info-0:4.17.8-202408150851.p0.gc8a3bb1.assembly.4.17.8.el9.noarch
    microshift-release-info-0:4.17.9-202408220842.p0.gefa92a2.assembly.4.17.9.el9.noarch

  2. 以下のコマンドを実行して、必要な RPM パッケージをダウンロードします。

    $ sudo dnf download microshift-release-info-<release_version> 1
    1
    <release_version> は、デプロイするリリースの暗号き換えます。完全なバージョン番号 (4.16.0 など) を使用してください。

    出力例

    microshift-release-info-4.17.1.-202311101230.p0.g7dc6a00.assembly.4.17.1.el9.noarch.rpm 1

    1
    出力には、日付およびコミット ID が含まれているはずです。
  3. 次のコマンドを実行して、RPM パッケージをインストールせずに展開します。

    $ rpm2cpio <microshift_release_info> | cpio -idmv 1
    1
    <my_microshift_release_info> は、前の手順の RPM パッケージの名前に置き換えます。たとえば、microshift-release-info-4.17.10-202408291007.p0.g6e4ee4d.assembly.4.17.10.el9.noarch.rpm です。

    出力例

    ./usr/share/microshift
    ./usr/share/microshift/blueprint
    ./usr/share/microshift/blueprint/blueprint-aarch64.toml
    ./usr/share/microshift/blueprint/blueprint-x86_64.toml
    ./usr/share/microshift/release
    ./usr/share/microshift/release/release-aarch64.json
    ./usr/share/microshift/release/release-x86_64.json

  4. 次のコマンドを実行して、コンテンツを一覧表示します。

    $ cat ./usr/share/microshift/release/release-x86_64.json

    出力例

    {
      "release": {
        "base": "4.17.10"
      },
      "images": {
        "cli": "....
    # ...

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.