Info: comptage du nombre total de paquets sous Debian Linux
Objectif: Pour compter le nombre total de paquets de la distribution Debian.
J'ai lu sur de nombreux sites Web que Debian a le plus grand nombre de paquets que toute distribution Linux d'autres là-bas. Également selon Debian , il ya 18000 paquets dans Debian +. Cela m'a curieux et j'ai décidé d'interroger le nombre total de colis qui sont actuellement de manière effective dans Debian. L'estimation de + 18K est plus d'un an et donc je pense qu'il n'est pas très précis. À faire quelques recherches j'ai trouvé qu'il n'y a pas de manière directe par laquelle vous pouvez interroger le nombre de colis en temps réel. J'ai donc dû s'appuyer sur les fichiers compressés sur le texte du paquet Debian site.
J'ai décidé de vérifier le nombre de colis qui sont là dans stable actuelle (Etch), des essais (Lenny) et instable (Sid) Direction générale et à la suite de rupture dans les numéros de main, contrib et les sections non-free. Voici quelques statistiques et si vous êtes un fan de Debian, alors vous allez aimer cela.
Stable de Debian (Etch)
Total des colis: 23143
Break-up de la section des forfaits-sage:
Main: 22488
Contrib: 333
Non-libre: 322
Debian testing (Lenny)
Total des colis: 28278
Break-up de la section des forfaits-sage:
Main: 27534
Contrib: 364
Non-libre: 380
Debian Unstable (Sid)
Total des colis: 30448
Break-up de la section des forfaits-sage:
Main: 29632
Contrib: 349
Non-libre: 467
Je dois dire que les chiffres ci-dessus sont assez impressionnant. En fait, Debian est une distribution très conservatrice (et j'aime ça) et, partant, il a mentionné 18 000 + paquets seulement par opposition à 23000 +. "En vertu de la promesse, plus de livrer". Je ne crois pas qu'il existe une autre distribution qui vient n'importe où près de Debian en termes de paquets qu'il a à offrir.
J'ai écrit un petit script shell qui crache essentiellement sur les chiffres. J'ai encore besoin de faire quelques retouches et puis je vais poster le script sur le web. Toutefois, je peux être peu hors de mon compte en raison de problèmes de formatage (du fichier texte téléchargé) et les erreurs de commande. Juste au cas où si vous êtes curieux et trop essayer de faire vous-même et si les chiffres ne correspondent pas alors S'il vous plaît faites le moi savoir. Je vais me corriger.
Comme d'habitude, s'il vous plaît laissez un commentaire / feedback si vous en avez. Commentaires encourage les blogueurs pour écrire plus et de garder leur bonne humeur.
Aussi n'oubliez pas de noter ce post ci-dessous.










Janvier 2nd, 2009 à 07:31
[...] Il a un système de package très puissant de gestion et une riche sélection de logiciels disponibles. chiffres récents montrent que la dernière version stable a plus de 20.000 paquets dans le dépôt principal et la dernière [...]
Janvier 11, 2009 à 19:00
Il ya "seulement" 24769 paquets dans sid pour l'instant ...
Répondre à ce commentaire
Kushal réponse:
Janvier 11, 2009 à 23:08
Octy Salut,
Sid est la branche assez volatile même si actuellement il est assez stable parce que les tests (Lenny) est en état de gel. Donc, je ne m'attendais pas à une énorme différence dans le nombre de colis - autour de 6000. Je vais revérifier à nouveau. Juste par curiosité comment (quelle méthode) avez-vous calculé le nombre de colis.
Merci pour votre commentaire.
Répondre à ce commentaire
Janvier 12, 2009 à 13:47
Synaptic?!?
c'est beaucoup plus facile ... il suffit de changer le référentiel, mise à jour, et il vous montrera le nombre de colis ...
Répondre à ce commentaire
Kushal réponse:
Janvier 12, 2009 à 18:47
Octy Salut,
Il vient de me frapper les raisons pour lesquelles il existe des différences dans nos numéros - Je pense que c'est parce que des architectures. Quelle architecture avez-vous? x86, amd64, armel, etc? Debian supporte jusqu'à 14 architectures et les paquets ne sont pas de même pour toutes les architectures.
Ainsi, par exemple, le forfait A pourrait être en x86, mais peut-être pas en amd64. Je pense que Synaptic compte le nombre de paquets qui sont disponibles dans l'architecture alors que je calcule le nombre total de colis sur toutes les architectures ..
Voilà comment j'ai fait:
Disons que nous voulons calculer pour sid - Télécharger ce fichier: http://packages.debian.org/unstable/allpackages?format=txt.gz
et de donner ensuite la commande:
wc-l
Soustraire 6 (en raison de l'en-tête au début) du total que vous obtenez.
Je vais continuer à re-vérifier mon calcul et ma méthode. Il se pourrait que je pourrais être un peu éteint.
Répondre à ce commentaire
Janvier 12, 2009 à 20:35
Je suis sur un x86 ... Y at-il d'autres paquets dans les architectures i386 et non pas en? 6000 paquets?
Répondre à ce commentaire
Kushal réponse:
Janvier 13, 2009 à 11:19
Il n'y a que vous avez raison - le nombre ne peut pas être 6000 +. Je pense que j'ai besoin de mieux définir à ce que ces certain nombre constitue. Ce que je vais faire est de mettre à jour ce poste avec des informations plus raffiné et vous reconnaissez mettre ceci à l'attention.
Merci encore pour votre intérêt.
Répondre à ce commentaire
Janvier 17, 2009 à 07:41
[...] Afin d'envoyer Kushal au sujet de comptage du nombre total de paquets Debian, il a conclu que Sid a actuellement plus de [...]
Février 26, 2009 à 23:07
[...] Bardzo pot?? Systemem nym zarz? Dzania pakietami i ma tu Wybór Bogaty? Oprogramowania pnego. Ostatnie pokazuj Dane?,? Ew najnowszej stabilnej wersji posiada ponad 20000 GT pakietów? [...] Repozytorium ównym
Avril 3rd, 2009 at 09:42
hey je peux acheter un lien dans votre article un lien pour un couple de mâles via paypal? Je veux que les lecteurs d'esprit - laissez-moi savoir s'il vous plaît
Répondre à ce commentaire
Juillet 7th, 2009 à 10:17
Ce serait cool si vous vouliez en mesure de faire des choses comme la consolidation ...
acpi-modules
acpi-modules-2.6.26-2-486-di
acpi-modules-2.6.26-2-686-bigmem-di
acpi-modules-2.6.26-2-amd64-di
... À un seul paquet, puisque l'utilisateur final est sans doute plus préoccupés par le nombre de colis unique de l'offre de distribution. On pourrait appeler ce paramètre «nombre de programmes unique offerte par Debian, faire des choses comme groupement-doc,-dev, et la consolidation de tous les« même paquet, juste de compiler pour un arc différent (voir atl2-modules) «paquets. Certainement le fractionnement par arc est utile, aussi, si ce n'est pas une mince tâche.
Répondre à ce commentaire
Juillet 18, 2009 à 01:27
Cela donne une estimation plus précise du nombre de demandes * * offert par Debian.
tail-n +7 allpackages | cut-d '-f1 | cut-d' - '-f1 | uniq | wc-l
Stable: 11448
Test: 12194
Instable: 13012
Ceci est encore incroyablement impressionnant. Le nombre de paquets * * indiquent que le travail acharné des développeurs / mainteneurs tandis que le nombre d'applications * * devrait être plus utile pour les utilisateurs finaux.
Répondre à ce commentaire
Admin réponse:
Août 5th, 2009 à 24:31
Jonathan Salut,
Vous avez peut-être raison. Mes premières estimations concernant le nombre de paquets a été assez naïf. Depuis lors, j'ai eu beaucoup de points de vue différents sur le nombre de colis et je prévois d'écrire un post à jour sur celui-ci.
Merci pour votre commentaire et suggestion!
Répondre à ce commentaire
Juillet 28, 2009 à 16:03
[...] Bardzo pot?? Systemem nym zarz? Dzania pakietami i ma tu Wybór Bogaty? Oprogramowania pnego. Ostatnie pokazuj Dane?,? Ew najnowszej stabilnej wersji posiada ponad 20000 GT pakietów? [...] Repozytorium ównym
Août 5th, 2009 à 12:37
Vous pouvez également vouloir vérifier oswatershed.org et communiquer avec le chef de ce site - il aurait pu scripts utiles.
Répondre à ce commentaire
Novembre 19, 2009 à 13:57
, ..] Est blogs.koolwal.net il faut lire la source d'information sur cette question, ..]
Répondre à ce commentaire