概要
RPMは、RPM系ディストリビューションで使われるパッケージ形式と、その低位管理基盤を指す用語です。
やさしい説明
RPMは、RPM系で個々のパッケージを扱う基本の仕組みです。
詳細解説
RPMは、パッケージの中へファイル群とメタデータを格納し、導入時には整合性確認、展開、登録を行います。ファイル一覧、版情報、提供機能、依存関係などのメタデータを持つため、単なる圧縮書庫ではありません。FedoraやRed Hat系では、DNFのような上位管理の土台として使われます。したがってRPMは、形式名であると同時に、RPM系システムのパッケージ管理基盤として理解するのが適切です。
この用語が重要な理由
RPMを理解すると、上位の更新ツールが何を土台にして動いているかを把握しやすくなります。
この用語を知らないと困る場面
個別パッケージ導入、署名確認、整合性調査、RPM系運用を読む時に重要です。
一番よくある誤解
RPMはDNFの別名ではありません。RPMは形式と低位基盤、DNFは上位管理の仕組みです。
理解チェック
要点を言い換えたり、関連例を思い出せたらチェックを入れてください。
-
RPMが何を表し、どこで使われるかを説明できれば理解は十分です。
用例
- RPMパッケージのメタデータを確認し、提供機能や依存関係を把握する。
現場で見る場所
-
RPM系の形式、低位管理、署名確認
RPMはファイル形式だけを指しますか?用語の正体と周辺の仕組みを意識しながら読むと、設定や出力の意味を取り違えにくくなります。
混同しやすい用語
-
DNF RPMはDNFと近い場面で登場しますが、同じ意味ではありません。RPMはRPM形式のパッケージとその管理基盤を指す語です。一方、DNFはRPM系で使われる依存解決機能を持つパッケージ管理基盤です。
FAQ
-
Q. いいえ。パッケージ形式を指すだけでなく、その形式を扱う低位管理基盤も含めて使われます。 A. RPMが保持する情報を説明できるか
関連コマンド
資格試験との関連
-
LPIC-2 201 範囲: パッケージ管理とソフトウェア保守の理解RPMはパッケージ管理とソフトウェア保守の理解に関わる語で、試験範囲の文章、設定、障害時の説明を読み解く土台になります。
-
LinuC レベル2 201 範囲: パッケージ管理とソフトウェア保守の理解RPMはパッケージ管理とソフトウェア保守の理解に関わる語で、試験範囲の文章、設定、障害時の説明を読み解く土台になります。
参照リンク
- カテゴリー: Package Software Management
- レベル: Basic
- 対応試験: LinuC レベル2 201, LPIC-2 201