Skillnaden mellan DEB och RPM

Författare: Monica Porter
Skapelsedatum: 22 Mars 2021
Uppdatera Datum: 17 Maj 2024
Anonim
12 volt fläkt - 13 000 rpm
Video: 12 volt fläkt - 13 000 rpm

Innehåll

Huvudskillnad

Ur individens synvinkel kanske det inte finns mycket i dessa enheter. RPM- och DEB-kodeken är alla bara arkivdata, med vissa metadata relaterade till dem. De är alla lika arcane, har hårkodade arrangemangsvägar och skiljer sig endast i känsliga uppgifter. DEB-registreringsdata är ordna postdata för Debian-baserade distributioner.RPM-registreringsdata ordnar registerdata för Red Hat-baserade distributioner. Ubuntu beror på Debians paketavtal baserat på APT och DPKG. Red Hat, CentOS och Fedora är baserade på det föråldrade Red Hat Linux-paketadministrationssystemet RPM.


Vad är DEB?

DEB är förlängningen av paketformatet Debian-programvaruprogrammet och troligen i huvudsak den mest använda titeln för sådana binära paket. DEB utvecklades av Bedian

Vad är RPM?

Det är ett paketadministrationssystem. Titeln RPM hänvisar olika igen till .rpm-filformatet, registreringsdata i detta format, programvaruprogram som är förpackat i sådana registerdata och själva paketledaren. RPM var främst avsett för Linux-distributioner; filformatet är baslinjebuntformatet för Linux Standard Base. RPM utvecklades av Community & Red Hat.

Viktiga skillnader

  1. DEB-registreringsdata är ordna postdata för Debian-baserade distributioner. Rpm recordsdata ordnar recordsdata för Red Hat-baserade distributioner. Det finns olika typer för olika distributioner. Var och en är knappt helt helt annorlunda än alternativet. Alla är utformade för att göra arrangemanget av paket mindre komplicerat vid de många distributionerna. Ingen är körbara registreringsdata. DEB-postdata används med dpkg, aptitude, apt-get. Rpm-postdata används med yum.
  2. Ubuntu beror på Debians paketavtal baserat på APT och DPKG. Red Hat, CentOS och Fedora är baserade på det föråldrade Red Hat Linux-paketadministrationssystemet RPM.
  3. Varje RPM har en "spec" -fil, som anger vilken skyltdocka som ska användas för att placera den och vilka helt olika mindre funktioner som måste läggas in för att säkerställa att den fungerar. DEB-filen är också beroende av en 'administrationsfil' som kan vara mycket precis som 'spec' -filen i ett RPM-paket, som ett resultat av det definierar vilket program som ska läggas in för att se till att ditt målverktyg till kör, ger en beskrivning av vad du ordnar.
  4. Under en väldigt lång tid har apt-get varit överlägsen när det gäller att bearbeta den stora mängden metadata verkligen snabbt medan yum skulle ta åldrar att göra det. RPM drabbades dessutom av webbplatser som RPM upptäcker platsen du skulle avslöja 10+ inkompatibla paket för många distributioner. Apt dolt helt denna nackdel för DEB-paket på grund av alla förvärvade paket som lagts in från ett identiskt tillhandahållande.
  5. DEB utvecklades av Bedian, RPM utvecklades av Community & Red Hat.
  6. I Debian-världen är det lite mer accepterat att bära lappar i ett bunt som inte är (dock) uppströms. I RPM-världen (åtminstone bland många många Red Hat-derivat) som rynkade på.
  7. Debian har en oändlig mängd skript som kan vara redo att automatisera en oändlig del av att bygga ett bunt. För tillfällen är att göra ett - okomplicerat - paket av ett setuptool's Python-program lika enkelt som att skapa ett antal metadata-arkivdata och fungera ombyggnad. Det talade om, specfilen för ett sådant paket i RPM-format kan vara ganska snabbt och även i RPM-världen finns det olika saker som automatiseras idag.

Tärningar Tärningar (ingular die eller tärningar; från gamla franka dé; från latinka datum "något om ge eller pela") är må katbara objekt med f...

Leukocyte Vita blodkroppar (WBC), även kallad leukocyter eller leukocyter, är cellerna i immunytemet om är involverade i att kydda kroppen mot både infektionjukdomar och utlä...

Till Dig