Linux RPMとはどのようなツールですか?

青灯夜游
リリース: 2023-02-07 14:08:03
オリジナル
2836 人が閲覧しました

Linux では、RPM は RedHat パッケージ管理ツールを指します。これは、インターネット ダウンロード パッケージのパッケージ化およびインストール ツールです。一部の Linux ディストリビューションに含まれており、ファイル拡張子「.RPM」が生成されます。 RPM バイナリ パッケージの命名は、統一命名規則に準拠する必要があります。ユーザーは、名前を通じてそのようなパッケージのバージョン、適用可能なプラットフォーム、およびその他の情報を直接取得できます。形式は、「パッケージ名-バージョン番号-リリース数-発行者-Linux プラットフォーム」です。 -適切なハードウェア「プラットフォーム パッケージ拡張機能」。

Linux RPMとはどのようなツールですか?

#このチュートリアルの動作環境: centos8 システム、Dell G3 コンピューター。

RPMとは

RPMとは、RedHat Package Manager(RedHatソフトウェアパッケージ管理ツール)の略称で、このファイル形式の名前です。は RedHat のロゴですが、当初の設計コンセプトはオープンであり、現在では RedHat、CentOS、SUSE などの Linux ディストリビューションで採用されています。

RPM は業界標準として認識されており、RPM ファイルは Linux システムに最も簡単にインストールできます。

注: RPM は、インターネット ダウンロード パッケージのパッケージ化およびインストール ツールであり、一部の Linux ディストリビューションに含まれています。拡張子が .RPM のファイルが生成されます。 Dpkgに似ています。

RPM 命名のための統一命名規則

RPM バイナリ パッケージの命名は、統一命名規則に準拠する必要があります。ユーザーはこのタイプのパッケージを直接取得できます。ファイル名、パッケージのバージョン、適用可能なプラットフォーム、その他の情報。

命名形式

包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名
ログイン後にコピー

たとえば、RPM ソフトウェア パッケージ、具体的には httpd-2.2.15-15.el6.centos.1.i686.rpm があります。パラメータについては、次のように説明します。

#パラメータ 説明 # #httpd 2.2.15 15 el* centos i686 rpm
ソフトウェア パッケージ名。ここで、httped はパッケージ名であり、httpd-2.2.15-15.el6.centos.1.i686.rpm は通常、パッケージの完全名と呼ばれることに注意してください。一部の Linux コマンドでは、一部のコマンド (パッケージのインストールやアップグレードなど) はパッケージの完全名を使用しますが、一部のコマンド (パッケージのクエリやアンインストール) はパッケージ名を使用します。誤って間違う可能性があります。
パッケージのバージョン番号。バージョン番号は通常、メジャー バージョン番号.マイナー バージョン番号.リビジョン番号の形式です。
バイナリ パッケージがリリースされた回数。この RPM パッケージがプログラミングによって生成された回数を示します。
ソフトウェア発行者、el6 は、このパッケージが Red Hat によってリリースされ、RHEL 6.x (Red Hat Enterprise Unux) および CentOS 6 に適していることを示します。 .x 上で。
は、このパッケージが CentOS システムに適していることを示します。
は、このパッケージで使用されるハードウェア プラットフォームを示します。現在の RPM パッケージでサポートされているプラットフォームは次のとおりです。
RPM パッケージの拡張子は、これが rpm コマンドを使用して直接インストールできるコンパイル済みバイナリ パッケージであることを示します。さらに、ソース コード パッケージであることを示す拡張子に src.rpm が付いた RPM パッケージもあります。これらは、インストールしてソース コードを生成し、コンパイルして rpm 形式のパッケージに生成し、最後に rpm コマンドを使用してインストールする必要があります。 。
RPM パッケージ ハードウェア プラットフォーム

プラットフォーム名 i386 i586 i686 x86_64 #noarch ハードウェア制限はありません。 関連する推奨事項: 「 Linux ビデオ チュートリアル
適用可能なプラットフォーム情報
386 以上のコンピューターにインストールできます。
686 以降のコンピューターにインストールできます。
Pentium II 以降のコンピュータにインストール可能 現在、すべての CPU が Pentium II 以降であるため、このソフトウェア バージョンは共通です。
64ビットCPUを搭載可能です。

以上がLinux RPMとはどのようなツールですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!