No.236パッケージとソフト
RPM
アールピーエム
知識レベル 基礎
答えひとことで
RPMは、RPM系で個々のパッケージを扱う基本の仕組みです。
DNF との違いRPMはRPM形式のパッケージとその管理基盤を指す語ですくわしく
RPMは、パッケージの中へファイル群とメタデータを格納し、導入時には整合性確認、展開、登録を行います。ファイル一覧、版情報、提供機能、依存関係などのメタデータを持つため、単なる圧縮書庫ではありません。FedoraやRed Hat系では、DNFのような上位管理の土台として使われます。したがってRPMは、形式名であると同時に、RPM系システムのパッケージ管理基盤として理解するのが適切です。
なぜ大事?
わかると、こうなる
RPMを理解すると、上位の更新ツールが何を土台にして動いているかを把握しやすくなります。
知らないと困る場面
個別パッケージ導入、署名確認、整合性調査、RPM系運用を読む時に重要です。
よくある誤解
RPMはDNFの別名ではありません。RPMは形式と低位基盤、DNFは上位管理の仕組みです。
どこで出会う?
RPM系の形式、低位管理、署名確認
RPMはファイル形式だけを指しますか?
使い方の例
- RPMパッケージのメタデータを確認し、提供機能や依存関係を把握する。
まちがえやすい言葉と由来
RPMVSDNF
RPMはRPM形式のパッケージとその管理基盤を指す語です。一方、DNFはRPM系で使われる依存解決機能を持つパッケージ管理基盤です。
ことばの地図
関係するコマンド
よくある質問
いいえ。パッケージ形式を指すだけでなく、その形式を扱う低位管理基盤も含めて使われます。
RPMが保持する情報を説明できるか
資格試験では
- LPIC-2 201大事パッケージ管理とソフトウェア保守の理解
- LinuC レベル2 201大事パッケージ管理とソフトウェア保守の理解
RPM を最後まで読みました。
Linux 用語辞典に戻る354 / 512