Différence entre DEB et RPM

Auteur: Monica Porter
Date De Création: 22 Mars 2021
Date De Mise À Jour: 17 Peut 2024
Anonim
Différence entre DEB et RPM - Science
Différence entre DEB et RPM - Science

Contenu

Différence principale

Du point de vue individuel, il se peut qu’il n’y ait pas beaucoup d’appareils. Les codecs RPM et DEB sont tous simplement des archives de données d'enregistrements, avec quelques métadonnées qui leur sont associées. Ils sont tous aussi mystérieux, ont des chemins codés en dur et ne se différencient que par des détails délicats. Les enregistrements DEB sont des données d'arrangement pour les distributions basées sur Debian.Les données d'enregistrements RPM sont des données d'arrangement pour les distributions basées sur Red Hat. Ubuntu dépend de l’offre groupée de Debian basée sur APT et DPKG. Red Hat, CentOS et Fedora sont basés sur le système d'administration RPM obsolète, Red Hat Linux Bundle.


Qu'est-ce que le DEB?

DEB est l'extension du format de la série de programmes de logiciels Debian et constitue probablement le titre le plus souvent utilisé pour de tels paquets binaires. DEB a été développé par Bedian

Qu'est ce que RPM?

C'est un système d'administration groupé. Le titre RPM fait à nouveau référence au format de fichier .rpm, aux données d’enregistrement sur ce format, au programme de logiciel intégré dans ces données d’enregistrement et au superviseur de l’ensemble lui-même. RPM était destiné principalement aux distributions Linux; le format de fichier est le format d'ensemble de base de la base standard Linux. RPM a été développé par Community & Red Hat.

Différences Clés

  1. Les enregistrements DEB sont des données d'arrangement pour les distributions basées sur Debian. Les données d'enregistrements RPM sont des données d'arrangement pour les distributions basées sur Red Hat. Il existe différents types pour différentes distributions. Chacun est à peine complètement différent de l'alternative. Tous sont conçus pour simplifier l’arrangement des paquets sur les nombreuses distributions. Aucun ne sont des données exécutables records. Les enregistrements DEB sont utilisés avec dpkg, aptitude, apt-get. Les enregistrements RPM sont utilisés avec yum.
  2. Ubuntu dépend de l’offre groupée de Debian basée sur APT et DPKG. Red Hat, CentOS et Fedora sont basés sur le système d'administration RPM obsolète, Red Hat Linux Bundle.
  3. Chaque RPM possède un fichier «spec» spécifiant le mode d’utilisation de son contenu et les capacités totalement différentes devant être intégrées pour s’assurer de son bon fonctionnement. Le fichier DEB dépend également d’un "fichier d’administration" qui pourrait très bien ressembler au fichier "spec" d’un bundle RPM. En conséquence, il définit le programme logiciel à installer pour que votre utilitaire de destination run, fournit une description de ce que vous allez organiser.
  4. Pendant très très longtemps, apt-get a été supérieur dans le traitement rapide de la grande quantité de métadonnées, alors qu'il faudrait beaucoup de temps pour le faire. De plus, RPM souffrait de sites Web tels que RPM découvre l'endroit où vous avez découvert plus de 10 packages incompatibles pour de nombreuses distributions. Apt a complètement caché cet inconvénient pour les paquets DEB en raison de tous les paquets acquis fournis de la même manière.
  5. DEB a été développé par Bedian, RPM a été développé par Community & Red Hat.
  6. Dans le monde Debian, il est un peu plus accepté de porter des correctifs dans un paquet qui n'est pas (cependant) en amont. Dans le monde RPM (au moins parmi les nombreux produits dérivés de Red Hat), cela est mal vu.
  7. Debian a une quantité infinie de scripts qui pourraient être prêts à automatiser une partie infinie de la construction d’un paquet. Pour l'occasion, créer un ensemble - simple - d'un programme Python défini par setuptool, est aussi simple que de créer un certain nombre de données d'enregistrements de métadonnées et de fichiers de travail. Cela dit, le fichier de spécifications pour un tel paquet au format RPM pourrait être assez rapide et, dans le monde des RPM également, de nombreux éléments sont automatisés de nos jours.

La principale différence entre un client et un client et qu'un client et celui qui achète de bien et ervice matériel auprè de toute entreprie ou magain, tandi qu'un client ...

Fabuleux (adjectif)De ou e rapportant à la fable, mythe ou légende.Fabuleux (adjectif)Caractéritique de fable; merveilleux, extraordinaire, incroyable.Fabuleux (adjectif)Fictif ou non c...

Populaire Sur Le Portail