No.236パッケージとソフト

RPM

アールピーエム

知識レベル 基礎

答えひとことで

RPMは、RPM系で個々のパッケージを扱う基本の仕組みです。

DNF との違いRPMはRPM形式のパッケージとその管理基盤を指す語です

使うコマンドrpmdnf

くわしく

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

Goodly のメニュー