この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 3060|答える: 0

[Linux] Linuxパッケージ管理のyumとdnfの違い

[リンクをコピー]
掲載地 2023/10/14 21:34:13 | | | |
DNFとYUMは、Linux上でパッケージのインストール、更新、アンインストールを行う2つの異なるパッケージ管理ツールです。 Yumの長年にわたる多くの問題が未解決のままであるため、YumパッケージマネージャーはDNFパッケージマネージャーに置き換えられました。

YUM:Yellowdog Update Modifierは、rpmのフロントエンドプログラムで、パッケージ関連の依存関係を解決し、複数のライブラリ間でパッケージを位置づけることができ、up2dateの代替ツールです。

DNF:次世代のRPMパッケージマネージャー。 DNFリリース日は2015年5月11日で、DNFパッケージマネージャーはPythonでGPL v2で書かれ、Fedora 18ディストリビューションで初めて登場しました。 RHEL 8.0では正式にYUMに代わり、DNFパッケージマネージャーはYUMパッケージマネージャーのボトルネックを克服し、ユーザー体験、メモリ使用量、依存関係解析、実行速度を向上させました。

分かつ:

依存関係の解決:両方のDNFは依存関係の処理能力が高いです
性能:DNFはより高速で、並列運用をサポートし、複数のソフトウェアパッケージを同時にダウンロード可能です
設定ファイル:dnfは.repo接尾辞付きの設定ファイルを使い、yumは.repo接尾辞の設定ファイルと/etc/yum.confのメイン設定ファイルを使います
ユーザーインターフェース:DNF出力情報がより明確で、より多くの終端出力情報を提供します。 YUMは情報量が少なく、比較的簡潔です

手記:dnfはCentOS 8以降のデフォルトパッケージ管理ツールとしてYumに代わりました。 古いバージョンのシステムでも、yumコマンドでパッケージ管理を行うことができます。

YumはDNFにリダイレクトされます。 新しいRed HatはYumを放棄しました。 以下に示すように:







先の:Dockerを使ってWireGuardジオネットワーキングを構築します
次に:ピアLANアクセスへのWireGuardベースのアクセス
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com