4.4. ソフトウェア管理

modulesync コマンドを使用して、RHEL8 の特定のワークフローを置き換えることができるようになりました

Red Hat Enterprise Linux 8 では、モジュラーメタデータなしでモジュラーパッケージをインストールすることはできません。以前は、yum コマンドを使用してパッケージをダウンロードしてから、createrepo_c コマンドを使用してそれらのパッケージを再配布できました。

この機能拡張により、modulesync コマンドが導入され、モジュラーメタデータの存在が保証され、パッケージのインストールが保証されます。このコマンドは、モジュールから rpm パッケージをダウンロードし、作業ディレクトリーにモジュラーメタデータを含むリポジトリーを作成します。

(BZ#1868047)

新しい --path CLI オプションが RPM に追加されました

この更新により、新しい --path CLI オプションを使用して、現在インストールされていないファイルでパッケージをクエリーできます。このオプションは既存の --file オプションに似ていますが、指定されたパスのみに基づいてパッケージと一致します。そのパスにあるファイルはディスク上に存在する必要はないことに注意してください。

--path CLI オプションは、ユーザーが yum--nodocs オプションを使用して、インストール時にすべてのドキュメントファイルを除外する場合に役立ちます。この場合は、--path オプションを使用すると、そのような除外されたファイルの所有パッケージを表示できますが、--file オプションは、要求されたファイルが存在しないため、パッケージを表示しません。

(BZ#1940895)