Perbezaan Antara DEB dan RPM

Pengarang: Monica Porter
Tarikh Penciptaan: 22 Mac 2021
Tarikh Kemas Kini: 17 Mungkin 2024
Anonim
SMOK RPM 80 VS RPM 80 PRO, APASIH BEDANYA?
Video.: SMOK RPM 80 VS RPM 80 PRO, APASIH BEDANYA?

Kandungan

Perbezaan Utama

Dari sudut pandangan individu, mungkin tidak banyak dalam peranti ini. Codec RPM dan DEB adalah setiap rekod data archive semata-mata, dengan beberapa metadata yang berkaitan dengannya. Mereka semua sama-sama sengit, mempunyai hardcoded menguruskan laluan dan semata-mata berbeza dalam butiran halus. Recordsdata DEB mengatur datadata untuk distribusi berasaskan Debian.Rekod data RPM mengatur data rekod untuk pengedaran berasaskan Red Hat. Ubuntu bergantung kepada perjanjian Bundle Debian berdasarkan APT dan DPKG. Red Hat, CentOS dan Fedora didasarkan pada sistem pentadbiran bundle Red Hat Linux yang sudah lapuk, RPM.


Apakah DEB?

DEB adalah lanjutan dari format pakej program program perisian Debian dan kemungkinan besarnya tajuk paling sering digunakan untuk pakej binari tersebut. DEB telah dibangunkan oleh Bedian

Apakah RPM?

Ia adalah sistem pentadbiran bungkusan. Judul RPM ini merujuk lagi kepada format fail .rpm, recorddata pada format ini, program program perisian yang dibungkus dalam rekod data tersebut dan penyelia bundel itu sendiri. RPM dimaksudkan untuk distribusi Linux; format fail adalah format bundle baseline Base Linux Linux. RPM telah dibangunkan oleh Community & Red Hat.

Perbezaan Utama

  1. Recordsdata DEB mengatur datadata untuk distribusi berasaskan Debian. RPm recordsdata mengatur data rekod untuk pengedaran berasaskan Red Hat. Terdapat pelbagai jenis untuk pelbagai pengedaran. Setiap adalah hampir sama sekali berbeza dengan alternatif. Semua direka untuk membuat susunan pakej yang kurang rumit mengenai banyak pengedaran. Tiada data rekod yang boleh dilaksanakan. Recordsdata DEB digunakan dengan dpkg, aptitude, apt-get. Recordsdata Rpm digunakan dengan yum.
  2. Ubuntu bergantung kepada perjanjian Bundle Debian berdasarkan APT dan DPKG. Red Hat, CentOS dan Fedora didasarkan pada sistem pentadbiran bundle Red Hat Linux yang sudah lapuk, RPM.
  3. Setiap RPM mempunyai fail 'spec', yang memperincikan bagaimana mannequin membuat penggunaannya akan dimasukkan ke dalam dan keupayaan yang lebih kecil yang sama sekali harus dimasukkan untuk memastikan ia berfungsi. Fail DEB juga bergantung kepada 'fail pentadbiran' yang boleh menjadi sangat sama seperti fail 'spec' dari satu bundelan RPM, hasilnya menentukan apa program program perisian harus dimasukkan untuk memastikan utiliti sasaran anda untuk berlari, memberikan keterangan mengenai apa yang akan anda uruskan.
  4. Untuk masa yang sangat lama, apt-get telah unggul dalam memproses sejumlah besar metadata yang benar-benar pantas manakala yum akan mengambil masa untuk melakukannya. RPM juga mengalami laman web seperti RPM mendedahkan tempat yang Anda akan mengungkap 10 + pakej tidak serasi untuk banyak pengedaran. Apt benar-benar menyembunyikan kelemahan ini untuk pakej DEB kerana semua pakej yang diperoleh dimasukkan dari yang disediakan bersama.
  5. DEB telah dibangunkan oleh Bedian, RPM telah dibangunkan oleh Community & Red Hat.
  6. Dalam dunia Debian, ia lebih diterima untuk membawa patch dalam satu bundle yang tidak (bagaimanapun) hulu. Dalam dunia RPM (sekurang-kurangnya di antara banyak derivatif Red Hat) yang mengerutkan dahi.
  7. Debian mempunyai jumlah skrip tak terhingga yang boleh digunakan untuk mengautomasikan sebahagian tak terhingga daripada membina satu bundle. Untuk kesempatan, membuat pakej mudah - ringkas dari program Python setuptool, semudah mencipta beberapa data rekod meta-data dan berfungsi dengan baik. Yang dibincangkan, spec-file untuk bundel dalam format RPM boleh cukup cepat dan di dalam dunia RPM, juga, ada pelbagai barangan yang diautomatikkan hari ini.

Templet (kata benda)Corak, panduan, atau model yang digunakan untuk menunjukkan bentuk apa-apa kerja adalah untuk dianggapkan apabila eleai.Templet (kata benda)trip logam yang digunakan dalam pembuata...

Wood vs. Woods - Apa perbezaannya?

John Stephens

Mungkin 2024

Kayu Kayu adalah tiu truktur berliang dan bererabut yang terdapat di batang dan akar pokok dan tumbuhan berkayu lain. Ia adalah bahan organik, kompoit emulajadi erat eluloa yang kuat dalam keteganga...

Jawatan Yang Menarik