Was ist das Linux Distribution Ranking basierend auf der Anzahl der Pakete?


15

Ich suche nach harten Daten für mindestens die 10 besten Linux-Distributionen oder (besser) eine Adresse einer Webseite, auf der solche Daten gespeichert sind, und (vielleicht) aktualisiere ich sie von Zeit zu Zeit (nachdem alle Repositorys öffentlich zugänglich sind).

Das Kriterium ist - die Anzahl der nativen Pakete (rpm für SUSE, deb für Ubuntu usw.), Programme, Bibliotheken und die in Repositorys verfügbar sind (nicht auf der Installations-CD / DVD). Beispielsweise zählt die Bibliothek als 1 und nicht als 10, nur weil 10 Pakete (ARM, Intel, SPARC usw.) vorhanden sind.

Danke im Voraus.

Wenn Sie interessiert sind, warum ich danach frage. Nun, ich bin es ein bisschen leid, nach Repos zu suchen, herauszufinden, dass es kein Paket gibt, zip / gz / bz2 herunterzuladen und herauszufinden, wie man ein RPM erstellt (im Fall von Top-Layer-Software einer anderen Software, zum Beispiel Rattle) nicht triviale Aufgabe) und schließlich installieren. Es wäre also gut für mich, andere Distributionen in Betracht zu ziehen, die in einem solchen Ranking höher sind.


Beschränken Sie dies auf offizielle Repositories? Ich vermute, Debian könnte Debian oder Ubuntu sein. Debian zeigt, dass es ~ 28442 'normale' Pakete auf amd64 squeeze ( apt-cache show stats) gibt. Aber es gibt keine unfreie oder proprietäre Software, das unfreie Repository ist ziemlich spärlich.
Zoredache

Nein, ich zähle offizielle und semi-offizielle wie Packman für openSUSE. Ich zähle keine "Repositories" pro Paket, wie zum Beispiel Opera oder VirtualBox.
Greenoldman

Antworten:


13

Nun, hier finden Sie einige Informationen, ich weiß nicht, ob genau oder nicht, ich vermute nicht zu viel.

Auf jeden Fall hat jede große Linux-Distribution fast alles, was man jemals brauchen kann. Was fehlt, sind im Wesentlichen Nischenanwendungen oder Anwendungen, die auf irgendeine Weise nicht gepackt werden können.


Es sieht so aus, als ob Ubuntu und Derivate gefolgt von Debian und Derivate die beste Wahl sind.
Zoredache

3
Technisch Ubuntu ist ein Debian - Derivat.
Shadur

Und ich interessiere mich sehr für Nischenanwendungen, da sich herausstellt, dass sie normalerweise am schwierigsten zu packen sind (in meinem Fall RPM erstellen) und ich meine Bedürfnisse sehe, bin ich auf der anderen Seite der "noch anderen Tapeten" -Verwendung von Linux . Vielen Dank für den Link, sehr nützlich!
Greenoldman

1
Die Daten auf dieser Seite sind möglicherweise etwas veraltet. Das letzte Mal, als ich nach Debian schaute, hatte ich ~ 36000 und Fedora ~ 25000 (also ein paar tausend mehr als in Wikipedia erwähnt).
Gentledevil

8

Dies ist im Prinzip eine objektive Frage (zählen Sie die Anzahl der verfügbaren Pakete), die jedoch mangels vergleichbarer Zahlen schwer zu beantworten ist.

Wenn Sie nur Pakete zählen, die mit der Distribution geliefert werden, gibt die Tabelle in Wikipedia (danke an enzotib für den Link) die Antwort. Oder besser gesagt: Verschiedene Distributionen teilen Pakete auf unterschiedliche Weise auf. Zum Beispiel tendiert SuSE nicht zu monolithischen Paketen, so dass es kaum mehr Binärpakete als Quellpakete enthält. Debian, das normalerweise alles trennt, was manchmal separat installiert werden kann, hat ungefähr die gleiche Anzahl von Quellpaketen, aber doppelt so viele Binärpakete. Insgesamt haben die meisten großen Linux-Distributionen (Ubuntu, Debian, Arch Linux, einschließlich AUR, OpenSuSE, Fedora, Mandriva) eine ähnliche Menge an Software.

Es gibt einen größeren Unterschied, wenn Sie Repositorys und Binärpakete von Drittanbietern zählen, die direkt von Anbietern bereitgestellt werden. Einfach ausgedrückt, je mehr Benutzer eine Distribution hat, desto mehr Menschen sind geneigt, Pakete dafür zu erstellen. Ich habe keine genauen Zahlen, aber ich vermute, dass Ubuntu hier ein Gewinner ist, sowohl aufgrund seiner großen Sammlung an Benutzer-Repositorys¹ als auch aufgrund der weit verbreiteten Unterstützung (aufgrund der Beliebtheit von Ubuntu). Bei Unternehmenssoftware ist Red Hat ebenfalls ein starker Konkurrent.

¹ Persönliche Paketarchive (PPA) - Einstiegspunkt für Benutzer , Einstiegspunkt für Entwickler .


0

unter Debian:

apt-cache pkgnames | wc -l

auf RedHat:

dnf repoquery | wc -l
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.