deb vs. U / min

Möglicherweise ist etwas, das sich viele gefragt haben, insbesondere beim Starten unter Linux, nicht nur Welches Paketverwaltungssystem ist besser? aber auch, Welche Verpackung ist besser.

debvsrpm

Ich will nicht sagen, was besser ist, nur um die Unterschiede zwischen .deb und .rpm zu finden. Und ich finde es auf jeden Fall schwierig, da ich nicht viele Unterschiede finde.

Es gibt auch andere Minderheitenpakete und auch die Tarballs.

Beide sind eine Datenbank, die die Pakete, den Namen, die Version, die Abhängigkeiten und in .deb die empfohlenen Pakete enthält. Früher gab es in .rpm eine Funktion: Beim Aktualisieren von Software bleiben Konfigurationsdateien intakt oder werden gesichert, jetzt wird auch .deb implementiert.

Ich habe die Erfahrung gemacht, dass Debs schneller nach Abhängigkeiten suchen und dass .rpm im Allgemeinen nach mehr Abhängigkeiten fragt (zumindest empfehle ich nicht, dies offline zu tun und nach Abhängigkeiten zu suchen, es ist mir mit openSUSE passiert).

Mit beiden können Sie das System aktualisieren, nach Paketen suchen, installieren / deinstallieren, nach Abhängigkeiten suchen und vieles mehr. Sie erleichtern uns das Leben. Aber tief im Inneren, was sind ihre wirklichen Unterschiede?


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Beschädigtes Byte sagte

    Keine relevant. Sie dienen beide dem gleichen Zweck.

    Das LSB schlägt die Drehzahl als Standard vor, aber es wird für Debian, Ubuntu und Derivate sehr schwierig sein, auf dieses Paketsystem umzusteigen.

  2.   Cristobal sagte

    Es gibt viele Unterschiede in der Art und Weise, wie sie erstellt werden. Beispielsweise werden in U / min alle Konstruktionsinformationen in der Spezifikationsdatei angegeben, während sie in deb hauptsächlich in zwei Dateien unterteilt sind, das Steuerelement und die Regeln.
    In Debs mit der Steuerdatei können Sie die Abhängigkeiten erhalten, die für Sie berechnet werden sollen, während Sie in U / min sie vorher kennen und von Hand setzen müssen (dies ist umständlich und gefährlich).
    In Debs gibt es verschiedene Möglichkeiten, sie zu erstellen: debuild, pbuilder usw.; mit U / min gibt es meines Wissens nur eine.
    Dann ist das endgültige Ziel dasselbe: Erstellen Sie ein komprimiertes Paket oder Pakete des Programms mit einigen Skripten, in denen der Pfad angegeben ist, in dem alle Dateien eines Programms auf dem System abgelegt werden sollen. Vergessen wir nicht, dass es das gleiche Ziel ist wie bei den Windows- und Mac-Installationsprogrammen, es gibt kein Rätsel mehr.
    In Debian gibt es eine größere Tendenz zu Multipack-Programmen, während in Mandriva (zum Beispiel) diese Tendenz nicht so ausgeprägt ist. Die Wahrheit ist, dass Multipackaging nicht so notwendig ist und Debian sündigt, es zu oft zu verwenden.
    Welches ist besser? Beides und beides, denn alles hängt mehr von der Qualität des Verpackers als von der Art der Verpackung ab.
    Grüße

  3.   Chanklor sagte

    Ich denke, es sollte definitiv einen Standard geben, entweder die Drehzahl oder die Deb
    Ich entscheide mich für das Deb, weil ich denke, dass es das berühmteste und am häufigsten verwendete ist, aber was auch immer es ist, wäre gut, solange es einzigartig und universell ist, um die Installation neuer Programme in jeder Distribution für neue Benutzer zu vereinfachen (auf keinen Fall werden die meisten von ihnen aus dem Fenster $ kommen), das verwendet wird, um "einen Doppelklick auf die ***. exe-Datei zu installieren".

  4.   Alexe sagte

    Ich denke, ein neues sollte mit beiden kompatibel erstellt werden. Zum Beispiel eine einfache Datei mit Informationen, die diese an den Paketmanager übertragen und den Anweisungen folgen, die auf einem Server oder lokal im Prozess kompiliert oder gesucht werden.

  5.   Raphael Hernamperez sagte

    Ich stimme Alxe zu. Es sollte ein Standard-OpenSource-Projekt für jedes System oder jede Plattform geben, einschließlich der vorhandenen Paketmanager.

    Der Erfolg würde in einem einfachen Installationsprogramm liegen, das das Abhängigkeitsproblem automatisch für Sie löst. Das Mindeste, worüber wir uns Sorgen machen sollten, ist die Installation eines Programms und mehr über die Arbeit, die wir mit diesem Programm machen.

  6.   Laura sagte

    "Das Mindeste, worüber wir uns Sorgen machen sollten, ist die Installation eines Programms und mehr über die Arbeit, die wir mit diesem Programm machen."

    Stimme voll und ganz zu. In Bezug auf ein Projekt, das mit beiden kompatibel ist, auch die Wahrheit.

    Cristobal, danke für die Info.

  7.   Zodman sagte

    Hast du von Conary gehört?

    http://wiki.rpath.com/conary

  8.   isengrin sagte

    Wenn ich Ihnen sage, dass ich noch nie Debs oder RPMs verwendet habe? XD

    Nun, vor ungefähr fünf Jahren habe ich RedHat und SuSE ein paar Monate lang benutzt, aber ich habe kaum mit den Paketen herumgespielt. : D.

  9.   Rheoba sagte

    Ich unterstütze DEBs eher, obwohl ich nichts gegen RPM habe. Vielleicht liegt es daran, dass ich mit Debs bessere Erfahrungen gemacht habe als mit RPM.

    Grüße

  10.   seth sagte

    @zodman: Auf dieser Seite befindet sich derzeit kein Text. Sie können auf anderen Seiten nach diesem Seitentitel suchen oder diese Seite bearbeiten.

    @insengrin: und jetzt kompilierst du alles? Oo

    Ich glaube nicht, ich benutze kaum .rpm

  11.   123 sagte

    Ich habe Suse viele Jahre lang verwendet, und ich habe auch Mandrake ausprobiert, aber am Ende bin ich auf Debian gelandet, und man kann sagen, dass ich beide Formate (rpm und deb) verwendet habe, die die RPM schneller zu installieren scheinen, denke ich, muss es sein Dies liegt daran, dass die Art der Komprimierung, die sie verwenden, und auch die Drehzahlen eine Funktion haben, die ich in den Debs nicht finden kann. Das heißt, dass sie das Erstellungsdatum des Pakets und auch den Namen des Packagers anzeigen, bevor sie sich ebenfalls unterscheiden , dass sie ein Kontrollsystem durch Unterschriften gebracht haben und ich denke, dass Debs dies nicht tun. Andererseits habe ich beim Wechsel zu Debian (ich habe auch Kubuntu verwendet) mit seinem Verpackungssystem die Abhängigkeitsprobleme vergessen, aber ich weiß nicht, ob dies auf das Paketsystem oder die Distribution selbst zurückzuführen ist dass es für mich keine Optionen mehr für Debian gibt ...

  12.   123 sagte

    PS: Es gibt ein Programm namens Alien http://es.wikipedia.org/wiki/Alien_(aplicación), mit dem Sie Pakete von einem Format in ein anderes konvertieren können, funktioniert im Allgemeinen sehr gut, obwohl wir es selten verwenden müssen.

  13.   Ralf sagte

    Nun ... das Thema ist weit gefasst, aber ich sage Folgendes: Ich komme aus der Dominikanischen Republik und nehme an der FCLD (Dominican Free Code Foundation) teil, deren Präsident Antonio Perpiñan ist, der von Richard als Vater freier Software in Lateinamerika angesehen wird Stallman selbst ... Antonio sagt, dass die RPMs stabiler sind, obwohl es auffällt, dass die DEBs dafür ausgelegt sind, viel zu installieren, das heißt, Ubuntu verwendet für jeden Tag DEB. Da es viel installiert und viel deinstalliert, aber in REDHAT oder CENTOS tun Sie das nicht immer, weil es sich um Serverumgebungen handelt. Ich persönlich bevorzuge DEBs. Ich habe nichts gegen RPMs, aber ich halte mich aus Gewohnheit und Funktionalität heraus. .

  14.   123 sagte

    @Jonathan Es ist lustig, was Sie sagen, da Debian GNU / Linux nicht genau für die Installation / Deinstallation ausgelegt ist und sich an Produktionsanlagen wie Servern orientiert (immer über die Stable-Version).
    Und die Wahrheit ist, dass ich nicht weiß, was damit zu tun hat, dass die Drehzahl stabiler ist. ?

  15.   Cesar Salat sagte

    Eigentlich ist der große Unterschied zwischen U / min und Deb… nein, ich habe keine Ahnung. Aber ich habe viel aus den Kommentaren aller gelernt. Vielen Dank.

  16.   Chanklor sagte

    hahaha stimme Cesar voll und ganz zu

  17.   Kernelpanik sagte

    Alle Unannehmlichkeiten, die ich mit Gnu / Linux hatte, waren mit RPM-Distributionen: p: p: p Fedora erregt meine Aufmerksamkeit, aber jedes Mal, wenn ich es versuche, verliere ich den Wunsch, mindestens 3 Veröffentlichungen ...

    Ich bin nicht in der Lage zu sagen, dass einer besser ist als der andere ... aber ich habe bessere Erfahrungen mit .deb gemacht

    Ich habe eine Idee, die ich irgendwo über "RPM-Fragmentierung" gelesen habe, in der gesagt wurde, dass die Entwicklung von RPM-Paketen im Sinne des Verteilungsbereichs, in dem sie problemlos funktionieren können, nicht so konsistent ist, wie z. B. Debs, die arbeiten praktisch in allen debian-basierten Distributionen, und in diesem Beitrag wurden Entwickler aufgefordert, zu verhindern, dass sich das gleiche Phänomen mit Debian-Paketen wiederholt, aber da bin ich mir wirklich nicht sicher ... Ich habe einen, an den ich mich sehr vage erinnere, diesen Kommentar geschrieben zu haben : p

    Was ich an Debs wirklich mag, ist die Tatsache, dass Debian-Repositories universeller sind, um es irgendwie auszudrücken, fast alle Distributionen, die von Debian abgeleitet sind, teilen ihre Repos, anstatt in U / min, soweit ich es versucht habe. Es ist eine ganz andere Geschichte: p

    Eine andere Alternative, die ich sehr interessant finde, ist Tarballear, wie in Arch, dass der Paketmanager die Tarballs handhabt und die Abhängigkeiten so sehr verwaltet, dass mein Lieblingspaketmanager nicht mehr synaptisch ist, sondern Schamane: D, aber hey, hier geht es um deb vs rpm und das ist nicht relevant xD

    Meine bescheidene Meinung dazu, interessantes Thema, es wäre gut, wenn jemand, der sich besser auskennt, uns ein bisschen mehr über dieses interessante Thema beibringen würde!

  18.   Wald- sagte

    Die Wahrheit ist, dass ich immer .deb verwendet habe, aber von dem, was Sie sagen, gibt es keinen großen Unterschied ... selbst der wichtigste Unterschied, den Sie gesagt haben, kann beim Aufbau politischer sein als alles andere.

    Ich denke nicht, dass es notwendig ist, sie zu standardisieren, insbesondere wenn es Aliens gibt, obwohl Aliens auch in den Hauptpaketmanagern eingeführt werden könnten, um sie kompatibler zu machen, natürlich mit den entsprechenden Warnungen.

    In Bezug auf den Vergleich der Installation einer EXE-Datei stimme ich dem oben Gesagten nicht zu. Ich erinnere mich, dass eines der Dinge, die mich am meisten freuten, als ich zu Linux wechselte, die einfache Installation / Deinstallation / Aktualisierung über Repositorys war. In der Tat ist es etwas, das ich nicht verstehe, da sie nicht bereits in Microsoft kopiert haben. Es kann nichts schmerzhafteres sein, als in Windows zu aktualisieren ... Programm für Programm Treiber für Treiber, wenn nicht jedes Programm seine eigenen Prozessausgaben hat, nur um zu überprüfen, ob es ein Update gibt.

  19.   isengrin sagte

    @ Seth Manchmal. Aber nein, ich verwende Arch Linux .pkg.tar.gz. : D.

  20.   Kortex sagte

    Ich arbeite definitiv lieber direkt mit den Tarballs, Portage rulez!

  21.   alfonso sagte

    Nun, ich habe immer Distributionen verwendet, die auf Debian basieren, gerade wegen dieses Problems. Alles, was ich brauche, kann ich (meistens) mit synaptic (oder apt-get) installieren, und ich finde es sehr komfortabel. In Bezug auf das, was die Band hier sagt, scheint es keine großen Unterschiede zu geben, aber ich denke, dass sie es standardisieren sollten, da dies der Linux-Welt weniger Verwirrung bringen würde, wenn ein Paket im Wesentlichen dasselbe wie das andere hat, warum gibt es das so? viele? Zum Beispiel erwähnt kernel_panic, dass ein Paketmanager Tarballs verarbeiten kann. Warum gibt es also so viele Pakete? (Ich denke wegen der Downloadgröße), aber es gibt zu viele, höchstens sollte es Tarballs und eine zweite standardisierte Option geben, die das Leben für Entwickler, Webmaster und Neulinge viel praktischer machen würde. PS: Herzlichen Glückwunsch an die Blog-Community, denn es gibt keine Trolle und die Kommentare sind fast alle sehr gut.

  22.   Mauritius sagte

    Bisher neige ich aufgrund meiner persönlichen Erfahrung mit beiden Systemen zu DEBs. Zumindest erinnere ich mich an das RPM-System, dass ich mehr als einmal Abhängigkeitsprobleme damit hatte. Andererseits hatte ich mit DEB in sehr seltenen Fällen Probleme mit unbefriedigten Abhängigkeiten und es war immer in inoffiziellen Paketen meiner Distribution (Ubuntu).
    Es scheint mir, dass dies der einzige Unterschied ist, den ich sagen könnte, da bei den übrigen Merkmalen die Handhabung praktisch identisch ist.
    Andererseits scheint mir das System, das Gentoo verwendet, um alle installierten Programme direkt zu kompilieren, hervorragend zu sein, wenn es darum geht, die gesamte von Ihnen installierte Software mit den Eigenschaften zu warten, die speziell benötigt werden, und auch optimal auf die Eigenschaften abgestimmt zu sein Ihrer Maschine. Dies ermöglicht eine höhere Leistung der Ausrüstung. Der Nachteil ist, dass Sie bei jeder Installation des Programms den gesamten Prozess der Erstellung der ausführbaren Datei durchlaufen müssen.

  23.   Laura S.F. sagte

    Aus diesem Grund konnte Rom mit den Germanen ... weil sie nicht vereint waren und zwischen Clans kämpften.

    Es ist nicht sehr weit von der Realität entfernt, aber die Vielfalt ist auch sehr gut ...

    Prost :)

  24.   Damiancoverdale sagte

    Hallo gut, ich wollte kommentieren, dass das Thema interessant ist, ich habe beide ausprobiert und das Problem mit der Drehzahl ist, dass früher oder später die Belästigungen der Abhängigkeiten beginnen. Alien funktioniert nicht immer ... aber das wichtigste Problem, das ich vermute, ist das von Spielen ... Es ist bekannt, dass jeder native Spiele haben möchte, aber um es zu massieren, sollte es ein universelles Paket geben, das mit allen Distributionen kompatibel ist. Ich denke, danach könnten wir über Windows-Spiele unter Linux sprechen, da es nur wenige von uns gibt und obendrein sind wir alle gespalten ... aus diesem Grund konnte Rom Deutschland besiegen ... weil sie nicht vereint waren und zwischen Clans gekämpft wurden. Die Idee ist ein wenig geflogen, aber wahr. Schöne Grüße

  25.   Kisuke sagte

    Ich denke, der wirkliche Unterschied liegt in der Geschichte, dem Erscheinen der ersten Distributionen: Redhat und Debian; Aufgrund dieses "freundlichen Wettbewerbs" sind sie geblieben und tief verwurzelt, persönlich als Distribution denke ich, dass derjenige, der gewinnt, die Debian-Option ist, gerade weil es einfacher ist oder es mehr Dokumentation gibt oder es mehr Propaganda für die neuen Packager gibt Ich denke, dass damit ein guter Packager gebildet wird und auf lange Sicht der mit den besten Packagern am einfachsten zu besetzen ist. Außerdem gibt es viele Pakete, die in Debian sind und die in anderen Distributionen nicht, wenn Sie wollen Mit RPM in eine Distribution zu gehen ist ein bisschen nervig, wenn man auf das Problem stößt, etwas packen oder kompilieren zu müssen, um es verwenden zu können.

    Grüße, und ich hoffe, dass es mir in Zukunft leichter fällt, die Drehzahl zu verwenden

  26.   alex rdgz sagte

    Ich neige mich zur .deb, aber wenn es einen Standard gäbe, würde ich mir wünschen, dass die Tarballs einfach und schnell sind

    Versuchen Sie Slackware, eine der ersten Linux-Distributionen.

  27.   laura077 sagte

    Alex, ich habe diesen Beitrag geschrieben, im Moment benutze ich Slackware und ich mag es wirklich;)

  28.   Tinchete sagte

    Von all dieser Liste von Kommentaren habe ich nur noch Folgendes übrig.
    U / min = lästig
    deb = general_simple
    Meine persönliche Erfahrung:
    Ich habe vor Jahren mit rotem Hut angefangen, ich habe die Drehzahl ohne viele Überraschungen verwendet, dann habe ich vor dem Erwerb von Novell (Fuchili!) Suse ausprobiert und dann habe ich Debian getroffen ... bis heute denke ich, dass es mir viele erleichtert und geholfen hat Dinge.
    Eines davon waren die Deb-Pakete.
    Deshalb denke ich bis heute, dass es die beste Distribution ist. Jetzt benutze ich Ubuntu. Die Wahrheit ... hat ihre schlechten Dinge, aber wenn Sie es schaffen, ist es 10 (oder 9+).
    Ich habe nicht viel vor, auf Slackware oder Gentoo umzusteigen ...
    aber wenn ich eine andere Distribution ausprobieren wollte, würde ich die von Stallman (UTUTO) empfohlene ausprobieren, die einen Paketmanager und einen Compiler hat, über die in dieser Pampa viel gesprochen wird «ututo-get»
    Grüße

  29.   Javier Castaneda sagte

    Ich habe mit Ubuntu ab Version 7.04 angefangen und mich mit der .deb vertraut gemacht. Vor ungefähr anderthalb Jahren bin ich zu Debian gewechselt und die Erfahrung war ziemlich gut, aber als ich versuchte, mehr über die Linux-Varianten herauszufinden, habe ich Fedora 14 und jetzt Fedora 15 ausprobiert. Ich bin verzweifelt, Abhängigkeiten aufzulösen, das ist es, was mich verursacht zu diesem Zeitpunkt Fedora und seine .rpm zu verlassen und zurück zu Debian und seiner .deb.

    (Übrigens mache ich diesen Kommentar von Fedora 15 mit Gnome 3 ... mal sehen, wie Gnome 3 in Debian funktioniert)

  30.   Oscar Elisabeth sagte

    Ich habe es immer gemocht, mein Leben zu verkomplizieren, ich habe Slackware lange Zeit verwendet und es hat mir viel später gefallen, als ich versuchte, mit Ubuntu 12 zu aktualisieren. Mein Computer war mit den Anforderungen dieses BricsCAD überfordert. Ich konnte es nie in 3D zum Laufen bringen , jetzt benutze ich PCLinuxOS für mich Ich mag es sehr und bis jetzt hatte ich keine Probleme mit den .RPM-Paketen. Ich bleibe bei meinem PCLinuxOS, es ist ziemlich leicht und schnell.

  31.   Eckdampfdusche sagte

    Mein Partner Und ich habe kürzlich unsere Dampfdusche eingerichtet, das größte Produkt, für das ich mich entschieden habe
    für einige Zeit zu kaufen, die Kleinen und Familienmitglieder lieben es,
    Ich kann mich nie wieder normal duschen sehen

  32.   Whirlpool Dampfdusche sagte

    Sehr gute Site-Ladungen von großem Wissen über Dampfduschen hier

  33.   AsociatiaUmanism.ro sagte

    Erstaunlicher Blog! Ist Ihr Thema maßgeschneidert oder haben Sie es von heruntergeladen?
    irgendwo? Ein Design wie das Ihre mit ein paar einfachen Wochen würde meinen Blog wirklich zum Leuchten bringen.
    Bitte lassen Sie mich wissen, woher Sie Ihr Thema haben. Vielen Dank

  34.   Erwe sagte

    Nach meiner Erfahrung habe ich bei .rpm etwas langsamer festgestellt als bei .deb, obwohl das, was ich an .rpm liebe, nur eine Sache ist, die Abhängigkeiten von selbst gesucht werden und auch (zumindest in Fedora) das Drücken von "Tab" alles automatisch vervollständigt Sie möchten je nach Speicherort und zu verwendendem Kontext in das Terminal schreiben. Aus diesem Grund habe ich an Fedora übergeben. Wenn es etwas frustrierend ist, gibt es Zeiten, in denen Sie eine App nur in .deb finden, z Chrome Remote Desktop, meiner Meinung nach sollte der Standard sowohl in der gleichen Distribution sein als auch, wenn es unwahrscheinlich ist, besser auf .rpm gehen