rpmもdebコーデックも、アーカイブされたログデータにメタデータが付随しているだけなので、個人的にはあまり気にならないかもしれません。debrecordsdata は debian ベースのディストリビューションのための arangerecordsdata であり、rpm recordsdata は red hat ベースのディストリビューションのための alignment recordsdata です。dpkgによるバンドルプロトコルは...
主な相違点
RPMもDEBコーデックも、単にロギングデータをアーカイブしたものであり、それに付随するメタデータを含んでいるに過ぎません。debrecordsdataはDebianのディストリビューションベースのarrangerecordsdataです。 rpm recordsdataはRed Hatのディストリビューションベースのalignment recordsdataです。Red Hat、CentOS、Fedoraは、廃止されたRed Hat Linuxのバンドル管理システムRPMをベースにしています。
デブ(deb)は何ですか?
DEBはDebianソフトウェアパッケージフォーマットの拡張で、基本的にこのようなバイナリパッケージの最も一般的なタイトルです。 DEBはBedianによって開発されました。
毎分回転数(RPM)は何ですか?
バンドル管理システムである。RPMという名称は、.RPMファイル形式、この形式の記録データ、この記録データにパッケージされたソフトウェアプログラム、およびバンドルマネージャ自体を指す。 RPMは主にLinuxディストリビューションで使用され、ファイル形式はLinux標準ライブラリのベースラインバンドル形式である。 RPMはコミュニティ&レッドハットによって開発された。Redhat社によって開発されました。
主な相違点
- debrecordsdataはDebian系ディストリビューション用のarrangerecordsdataです. rpm recordsdataはRed Hat系ディストリビューション用のaligned recordsdataです.分配金の種類は様々です。それぞれ、他の選択肢とほとんど変わりません。すべて、複数のディストリビューションでパッケージの配置が複雑にならないように設計されています。deb recordsdataはdpkg, aptitude, apt getで、rpm recordsdataはyumで使用します。
- Ubuntu は Debian の APT と DPKG ベースのバンドルプロトコルに依存しています。 Red Hat、CentOS、Fedora は時代遅れの Red Hat Linux バンドル管理システム RPM をベースにしています。
- 各RPMには「スペック」ファイルがあり、それを使用する人体モデルの詳細や、正しく動作させるためにどのような全く異なる小さな機能を追加しなければならないかが記載されています。RPMバンドルの "spec "ファイルに非常に似ているので、あなたの目的ユーティリティを確実に実行するために、どんなソフトウェアプログラムを入れるべきかを定義し、あなたが何をスケジュールするかの説明を提供するものです。
- 長い間、apt-getが大量のメタデータを扱うことをリードしてきたのに対し、yumはその処理に長い時間を要します。apt は、同じプロバイダから入手したすべてのパッケージが含まれるため、 DEB パッケージのこの欠点を完全に隠しています。
- Bedianが開発したDEB、Community&redhatが開発したRPM。
- Debian の世界では、パッチをパッケージにするのは (上流ではなく) もっと容認されていることなのです。RPMの世界では(少なくともRed Hatの派生製品では)、これは嫌われることなのです。
- Debian には、ビルドパッケージの無限の部分を自動化するスクリプトが大量にあります。setuptoolで開発したPythonプログラムをシンプルにパッケージ化することは、一連のメタデータ・ロギングデータの作成とデビルドの処理と同じくらい簡単な場合があります。とはいえ、RPM形式のパッケージの仕様ファイルは非常に高速で、RPMの世界では現在、さまざまなことが自動化されています。
コントラストビデオ