Rozdíl mezi DEB a RPM

Autor: Monica Porter
Datum Vytvoření: 22 Březen 2021
Datum Aktualizace: 17 Smět 2024
Anonim
Rozdíl mezi DEB a RPM - Věda
Rozdíl mezi DEB a RPM - Věda

Obsah

Hlavní rozdíl

Z pohledu jednotlivce nemusí být v těchto zařízeních mnoho. Každý kodek RPM a DEB je pouze archivací záznamů záznamů, s nimiž jsou spojena některá metadata. Všichni jsou stejně tajemní, mají pevně stanovené cesty a liší se pouze jemnými detaily. DEB recordsdata jsou uspořádání datdata pro distribuce založené na Debianu.RPM záznamy o datech jsou uspořádání záznamů o distribucích založených na Red Hat. Ubuntu závisí na distribuci Debianů založených na APT a DPKG. Red Hat, CentOS a Fedora jsou založeny na zastaralém systému správy balíků Red Hat Linux, RPM.


Co je DEB?

DEB je rozšíření formátu svazku programových programů Debian a pravděpodobně v podstatě nejpoužívanější název takových binárních balíčků. DEB byla vyvinuta Bedianem

Co je RPM?

Jedná se o systém správy svazků. Titul RPM různě odkazuje znovu na formát souboru .rpm, datadata v tomto formátu, softwarový programový program zabalený do takových záznamůdata a samotný supervizor svazku. RPM byl určen primárně pro distribuci Linuxu; formát souboru je základní formát svazku Linux Standard Base. RPM byl vyvinut společností Community & Red Hat.

Klíčové rozdíly

  1. DEB recordsdata jsou uspořádání datdata pro distribuce založené na Debianu. Rpm recordsdata jsou uspořádání datdata pro distribuce založené na Red Hat. Existují různé typy pro různé distribuce. Každý z nich je sotva úplně odlišný od alternativy. Všechny jsou navrženy tak, aby zjednodušily uspořádání balíčků v četných distribucích. Žádné nejsou spustitelné záznamy. Data DEB se používají s dpkg, aptitude, apt-get. Data rpm se používají s yum.
  2. Ubuntu závisí na distribuci Debianů založených na APT a DPKG. Red Hat, CentOS a Fedora jsou založeny na zastaralém systému správy balíků Red Hat Linux, RPM.
  3. Každé RPM má soubor „spec“, který podrobně popisuje, v jakém manekýru využití jeho umístění a jaké zcela odlišné menší schopnosti je třeba vložit, aby bylo zajištěno, že bude fungovat. Soubor DEB je také závislý na „administračním souboru“, který by mohl být velmi podobný souboru „spec“ balíčku RPM, v důsledku toho definuje, do jakého softwarového programu by měl být program vložen, aby se ujistil, že váš cílový nástroj run, poskytuje popis toho, co si zařídíte.
  4. Apt-get je po velmi dlouhou dobu nadřazený ve zpracování velkého množství metadat opravdu rychle, zatímco yum by na to musel věky. RPM navíc utrpěly webové stránky, jako je RPM, které odhalily místo, kde jste odhalili 10+ nekompatibilních balíčků pro četné distribuce. Společnost Apt tuto nevýhodu pro balíčky DEB zcela skryla, protože všechny získané balíčky byly vloženy ze stejného produktu.
  5. DEB byl vyvinut společností Bedian, RPM byl vyvinut společností Community & Red Hat.
  6. Ve světě Debianu je o něco více akceptováno přenášení záplat ve svazku, který není (nicméně) proti proudu. Ve světě RPM (přinejmenším mezi mnoha deriváty Red Hat), na které se mračilo.
  7. Debian má nekonečné množství skriptů, které by mohly být připraveny k automatizaci nekonečné části konstrukce svazku. Občas je vytvoření - přímého - balíčku nastaveného programu Python tak jednoduché, jako je vytvoření řady metadat záznamů a pracovní ladění. To mluvilo o tom, že spec-file pro takový svazek ve formátu RPM může být docela rychlý a uvnitř světa RPM jsou také různé věci, které jsou dnes automatizované.

Tire vs. Tire - Jaký je rozdíl?

Monica Porter

Smět 2024

Pneumatika Pneumatika (americká angličtina) nebo pneumatika (britká angličtina; viz rozdíly ve hlákování) je prtencová oučát, která obklopuje ráfek ...

triptérka triptérka nebo exotická tanečnice je ooba, jejíž povolání zahrnuje provedení triptýzu ve veřejném zábavním zařízení pro dop...

Dosáhl Dnes