4.4. ソフトウェア管理
modulesync
コマンドを使用して、RHEL8 の特定のワークフローを置き換えることができるようになりました
Red Hat Enterprise Linux 8 では、モジュラーメタデータなしでモジュラーパッケージをインストールすることはできません。以前は、yum
コマンドを使用してパッケージをダウンロードしてから、createrepo_c
コマンドを使用してそれらのパッケージを再配布できました。
この機能拡張により、modulesync
コマンドが導入され、モジュラーメタデータの存在が保証され、パッケージのインストールが保証されます。このコマンドは、モジュールから rpm
パッケージをダウンロードし、作業ディレクトリーにモジュラーメタデータを含むリポジトリーを作成します。
新しい --path
CLI オプションが RPM に追加されました
この更新により、新しい --path
CLI オプションを使用して、現在インストールされていないファイルでパッケージをクエリーできます。このオプションは既存の --file
オプションに似ていますが、指定されたパスのみに基づいてパッケージと一致します。そのパスにあるファイルはディスク上に存在する必要はないことに注意してください。
--path
CLI オプションは、ユーザーが yum
で --nodocs
オプションを使用して、インストール時にすべてのドキュメントファイルを除外する場合に役立ちます。この場合は、--path
オプションを使用すると、そのような除外されたファイルの所有パッケージを表示できますが、--file
オプションは、要求されたファイルが存在しないため、パッケージを表示しません。