Yum対RPM
著者:
Laura McKinney
作成日:
7 4月 2021
更新日:
17 5月 2024
コンテンツ
Yumの用語は広く使用されており、非常に便利なパッケージマネージャーです。コインの反対側では、RPMはYumが動作している元のパッケージです。 Yumの注目すべき作品を設計および制作する主な目的は、ソフトウェアをユーザーに追加または削除する機能を提供することです。これに対して、このソフトウェアセットはRPMに含まれています。全体として、RPMは有用なプログラムであり、その目的は、影響を受ける必要のあるパッケージを具体的に操作することです。 Yumは、システムに存在するかどうかに関係なく、依存関係を見つけて.rpmファイルをダウンロードする機能を備えた、よりインテリジェントな管理システムです。
内容:YumとRPMの違い
- RPMとは何ですか?
- Yumとは?
- 主な違い
- ビデオ説明
RPMとは何ですか?
RPM(redhatパッケージマネージャー)コマンドを使用することにより、ユーザーは.rpmパッケージの正確な場所を知る必要があります。 RPMは、個々のソフトウェアパッケージの構築、インストール、クエリ、検証、更新、および消去のために利用できる強力なパッケージマネージャです。非常に便利なのはデフォルトのパッケージマネージャーですが、依存関係自体を追跡する機能はありません。
Yumとは?
Yumという用語は、Yellow Dog Update Modifierを意味します。 Yumの機能は、RPMと比較するとかなり進歩しています。名前を知る必要がある目的のファイル自体を見つけることができ、同時にリポジトリリストから利用できる必要があるためです。 Yumは依存関係とともにインストールされます。
主な違い
- yumの特徴は、依存を解決する方法を知っていることです。一方、rpmにはこれらの依存関係について警告する能力がありますが、追加のパッケージを入手することはできません。
- RPMのサービスにより、yumは任意のファイルの複数のバージョンを同時にインストールできます。まったく逆に、YUMはシステムに既にインストールされているパッケージの以前のバージョンを通知しますが、その複数のバージョンをインストールすることを許可しません。
- RPMの使用中に、パッケージの更新が必要であることに言及すると、RPMは必要な依存関係のダウンロードを採用するためにパッケージの更新を試みます。その後、同様にインストールされます。パッケージ名をRMPに指定しない場合、RPMは、システムにインストールされているすべてのパッケージの更新プロセスを開始しようとします。 yumアップグレード機能を使用している間、「廃止」オプションが使用可能なパッケージをすべて削除しようとします。