Info: comptage du nombre total de paquets sous Debian Linux
But: Pour compter le nombre total de paquets de la distribution Debian.
J'ai lu sur de nombreux sites que Debian a le plus grand nombre de paquets que n'importe quelle autre distribution Linux là-bas. Aussi par Debian , il ya 18000 paquets + dans Debian. Cela m'a fait curieux et j'ai décidé d'interroger le nombre total de colis qui sont actuellement en réalité il dans Debian. L'estimation 18k + est vieux de plus d'un an et donc je pense qu'il n'est pas très précis. En faisant quelques recherches, j'ai trouvé qu'il n'y a pas de façon directe par laquelle vous pouvez interroger le nombre de colis en temps réel. J'ai donc dû compter sur les fichiers texte compressés sur le paquet Debian le site.
J'ai décidé de vérifier le nombre de colis qui sont là en courant stable (Etch), testing (Lenny) et instable (Sid) et la branche casser encore le nombre dans les principales sections, contrib et non-free. Voici quelques statistiques et si vous êtes un fan de Debian, alors vous vont profiter de cette.
Debian stable (Etch)
Nombre de colis: 23143
Éclatement de paquets section-sages:
Principal: 22488
Contrib: 333
Non-libre: 322
Debian Testing (Lenny)
Nombre de colis: 28278
Éclatement de paquets section-sages:
Principal: 27534
Contrib: 364
Non-libre: 380
Debian Unstable (Sid)
Nombre de colis: 30448
Éclatement de paquets section-sages:
Principal: 29632
Contrib: 349
Non-libre: 467
Je dois dire que les chiffres ci-dessus sont assez impressionnants. En fait Debian est une distribution très prudente (et j'aime ça), et donc il a mentionné 18000 paquets + seulement par opposition à 23000 +. «Sous promesse, plus livrer». Je ne pense 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, puis je vais poster le script sur le web. Cependant, je peux être peu hors de mon compte en raison de problèmes de mise en forme (du fichier texte téléchargé) et les erreurs de commande. Juste au cas où si vous obtenez trop curieux et que vous essayez de le faire vous-même et si les numéros ne correspondent pas alors s'il vous plaît faites le moi savoir. Je vais me corriger.
Comme d'habitude, laissez un commentaire / de rétroaction si vous avez s'il vous plaît. Commentaires encourage les blogueurs de publier davantage et conservent leur bonne humeur.
Aussi n'oubliez pas de noter ce post ci-dessous.
Téléchargez la dernière version démo de testking 640-822 questions et testking 640-816 examen pratique pour préparer et passer l'examen réel sur le temps. Devenez expert en informatique avec testking 70-649 cours de préparation.













Janvier 2nd, 2009 at 07:31
[...] Il a un système de gestion des paquets extrêmement puissant et une riche sélection de logiciels disponibles. Compte récentes montrent que la dernière version stable a plus de 20.000 paquets dans le dépôt principal et la dernière [...]
11 janvier 2009 à 19h00
Il ya "seulement" 24769 paquets dans sid pour l'instant ...
Répondre à ce commentaire
Kushal Répondre:
11 janvier 2009 à 23h08
Salut Octy,
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'attends pas à une énorme différence dans le nombre de colis - autour de 6000. Je vais revérifier encore. Juste par curiosité comment (quelle méthode) avez-vous calculé le nombre de colis.
Merci pour votre commentaire.
Répondre à ce commentaire
12 janvier 2009 à 13h47
Synaptic?!? :) C'est beaucoup plus facile ... il suffit de changer le référentiel, mettre à jour et il vous montrera le nombre de paquets ...
Répondre à ce commentaire
Kushal Répondre:
12 janvier 2009 à 18h47
Salut Octy,
Il m'a juste frappé la raison pour laquelle il existe des différences dans nos numéros - Je pense que c'est à cause des architectures. Quelle architecture avez-vous? x86, amd64, armel, etc? Debian prend en charge jusqu'à 14 architectures et les packages ne sont pas identiques pour toutes les architectures.
Ainsi, par exemple, le paquet A pourrait être en x86, mais peut-être pas en amd64. Je pense que compte Synaptic le nombre de paquets qui sont disponibles dans l'architecture alors que j'ai calculé le nombre total de colis dans toutes les architectures ..
C'est ainsi que j'ai fait:
Disons que nous voulons calculer pour Sid - Télécharger ce fichier: http://packages.debian.org/unstable/allpackages?format=txt.gz
puis entrez la commande:
wc-l
Soustraire 6 (en raison de l'en-tête au début) par rapport au total que vous obtenez.
Je vais continuer à re-vérifier mes calculs et ma méthode. Il se pourrait que je pourrais être un peu éteint.
Répondre à ce commentaire
12 janvier 2009 à 20h35
Je suis sur un système x86 ... y at-il des paquets dans d'autres architectures et non en i386? 6000 paquets?
Répondre à ce commentaire
Kushal Répondre:
13 janvier 2009 à 11:19
Il n'y a que vous avez raison - le nombre ne peut être 6000 +. Je pense que j'ai besoin de mieux définir à quoi ceux nombre constitue. Ce que je vais faire est de mettre à jour ce poste avec des informations plus raffiné et accusera vous apporter ceci à l'attention.
Merci encore pour votre intérêt.
Répondre à ce commentaire
17 janvier 2009 à 07h41
[...] Pour le poste de Kushal de compter le nombre total de paquets Debian, il a conclu que Sid a actuellement plus de [...]
26 février 2009 à 23h07
[...] Bardzo pot? Nym systemem ZARZ? Dzania pakietami i ma Bogaty Wybór Dost? Pnego oprogramowania. Ostatnie dane pokazuj?,? Ew najnowszej stabilnej wersji posiada ponad 20000 pakietów GT? Ównym repozytorium [...]
3 avril 2009 à 09h42
hey puis-je acheter un lien dans votre section de lien pour quelques dollars via paypal? Je veux faire comme les lecteurs d'esprit - laissez-moi savoir s'il vous plaît :)
Répondre à ce commentaire
7 juillet 2009 à 10:17
Ce serait cool si vous où en mesure de faire des choses comme consolider ...
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
... Pour un seul paquet, depuis l'utilisateur final est sans doute plus préoccupés par le nombre de forfaits uniques propose la distribution. Vous pourriez appeler «nombre de programmes uniques offertes par Debian 'cette mesure, faire des choses comme groupe-doc,-dev, et la consolidation de tous les« même paquet, juste compilé pour un autre arc (voir atl2-modules) «packages. Certainement diviser par arch est utile, aussi, bien que ce soit une tâche énorme.
Répondre à ce commentaire
Juillet 18th, 2009 at 01:27
Cela donne une estimation plus précise du nombre de * applications * proposées par Debian.
tail-n +7 allpackages | cut-d ''-f1 | cut-d'-'-f1 | uniq | wc-l
Stable: 11448
Test: 12194
Instable: 13012
C'est toujours incroyablement impressionnant. Le nombre de forfaits * * indiquer 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
Administrateur Répondre:
5 août 2009 à 12:31
Salut Jonathan,
Vous pourriez avoir raison. Mes premières estimations concernant le nombre de colis était assez naïf. Depuis lors, j'ai eu beaucoup d'opinions différentes sur le nombre de colis et je me prépare à écrire un post à jour sur celui-ci.
Merci pour votre commentaire et suggestion!
Répondre à ce commentaire
Juillet 28th, 2009 at 16:03
[...] Bardzo pot? Nym systemem ZARZ? Dzania pakietami i ma Bogaty Wybór Dost? Pnego oprogramowania. Ostatnie dane pokazuj?,? Ew najnowszej stabilnej wersji posiada ponad 20000 pakietów GT? Ównym repozytorium [...]
5 août 2009 à 12:37
Vous pourriez également vouloir vérifier oswatershed.org et communiquer avec le responsable de ce site Web - il peut avoir son utilité.
Répondre à ce commentaire
19 novembre 2009 à 13h57
, ..] Linux.koolsolutions.com est une lecture incontournable source d'information sur cette question, ..]
Répondre à ce commentaire