RPM(アールピーエム、RPM Package Manager)はレッドハット社が開発したソフトウェアのパッケージを管理するためのシステム (パッケージ管理システム)、及びコマンド。以前はRed Hat Package Managerの略だった。 主にLinuxのディストリビューションのうち、レッドハット社が提供するものだけでなく、独自のカスタマイズを含めながらSUSE Linux、Vine LinuxなどのRPM系ディストリビューションで使われる。 RPMは、パッケージをcpio形式で圧縮しており、その中には、独自のspecファイル、及びバイナリ、またはソースコードが含まれている。パッケージ管理のためのデータベースにはBerkeley DBを採用しており、インストール時、削除時、パッケージの問い合わせ時にはこのデータベースが利用される。データベース管理のためのコマンドオプションもrpmコマンドに含まれている。 specファイルには、パッケージの名前、概要、依存するパッケージ、バイナリパッケージのインストールパス、インストール前に実行するスクリプト、インストール後に実行するスクリプトなどが書かれている。インストール時には、記載されたスクリプトを実行して、サーバの停止及び復帰、システムユーザーの追加などを行い、システムの安全性を保つ。 パッケージのインストールには、ローカルパッケージ、及びHTTP、FTPを通じたネットワークからのパッケージに対応している。ただし、依存性の解決は行わず、依存性に欠如があった場合は、ユーザーが独自にパッケージをインストールするか、YUM、APT for rpmといった別のツールを使って解決しなければいけない。独自にソースコードからインストールした場合は、パッケージ管理の対象にならず、この場合は、依存性の解決には利用されない。
RPMとは、RedHat社が開発した、ソフトウェアのパッケージ管理システム。「rpm」というコマンドで操作する。同社のRedHat Linuxで使われていたもので、他のLinuxディストリビューションにも採用が広がった。RPMでパッケージ管理を行なうディストリビューションを「RPM系ディストリビューション」などと呼ぶことがある。 コスメ 口コミ 低金利キャッシング fx チャート オールドドメイン販売 RPMパッケージはソフトウェアのバイナリイメージやソースコード、依存関係やインストールのためのスクリプトを収めた設定ファイルなどを含み、cpio形式の圧縮ファイルになっている。rpmコマンドを用いてバイナリをインストールしたり、ソースコードからバイナリを生成してインストールしたりすることができる。遠隔のサーバからHTTPやFTPでパッケージをダウンロードして展開することもできる。
rpmとは、1分間当り何度、回転を繰り返すか、を示す単位である。 rpmはコンピュータ関連ではハードディスク(HDD)やMOなどの記憶媒体におけるディスクの回転速度の単位として用いられる。rpmの値が高ければ高いほど、より高速にデータの読み書きを行うことが可能であることになる。 ハードディスクにおけるrpmは、普通、5400rpmや7200rpm、10000rpmとなっている。ハードディスクを購入する際などには、rpmはディスク容量などとともに参照するべき要素となっている。 システム開発