Info: Optælling samlede antal pakker under Debian Linux
Formål: At tælle det samlede antal pakker i Debian-distributionen.
Jeg har læst om mange websteder, der Debian har den mest antallet af pakker end nogen anden Linux-distribution derude. Også som pr Debian, der er 18000 + pakker i Debian. Dette fik mig nysgerrig, og jeg besluttede at søge det samlede antal pakker, der er i øjeblikket faktisk er der i Debian. De 18k + skøn er mere end et år gamle, og derfor mener jeg, det er ikke meget præcis. Ved at gøre nogle forskning jeg fundet, at der ikke er nogen direkte måde, som du kan spørge til antallet af pakker i real-tid. Derfor er jeg nødt til at stole på den komprimerede tekst filer på Debians pakke hjemmeside.
Jeg besluttede mig for at kontrollere antallet af pakker, er der i den nuværende stable (etch), test (Lenny) og ustabil (Sid) filial og yderligere bryde numre i hovedsagen, og contrib non-free sektioner. Her er nogle statistikker, og hvis du er en Debian-fan så du kommer til at nyde denne.
Debian Stable (Etch)
Kolli i alt: 23.143
Break-up af pakker sektion-kloge:
Main: 22.488
Contrib: 333
Non-free: 322
Debian Testing (Lenny)
Kolli i alt: 28.278
Break-up af pakker sektion-kloge:
Main: 27.534
Contrib: 364
Non-free: 380
Debian unstable (Sid)
Kolli i alt: 30.448
Break-up af pakker sektion-kloge:
Main: 29.632
Contrib: 349
Non-free: 467
Jeg må sige, at ovenstående tal er ret imponerende. Faktisk Debian er en meget konservativ fordeling (og jeg kan lide det), og at det derfor har nævnt 18000 + pakker kun i modsætning til 23000 +. "Under lover, Over levere". Jeg tror ikke, der er nogen anden distribution, der kommer nogen, hvor tæt til Debian i form af pakker, som den har at tilbyde.
Jeg har skrevet et lille shell script, der dybest set spytter tallene. Jeg har stadig brug for at gøre nogle touch ups og så vil jeg sende scriptet på internettet. Jeg kan dog være lidt væk i min tæller på grund af formatering spørgsmål (af den hentede tekst fil) og fejl i kommandoen. Bare i tilfælde af hvis du nysgerrig for og forsøge at gøre det selv, og hvis numrene ikke passer så så lad mig det vide. Jeg vil rette mig selv.
Som sædvanlig, bedes efterlade en kommentar / feedback, hvis du har nogen. Kommentarer opfordrer bloggere for at skrive mere og holde humøret højt.
Heller ikke glemme, at rate denne post nedenfor.










2 januar 2009 kl 7:31
[...] Det er en meget kraftig pakkehåndteringssystem og et rigt udvalg af software. Aktuelle tal viser, at den seneste stabile version har over 20.000 pakker i de vigtigste lageret og den nyeste [...]
11 januar 2009 kl 7:00
Der er "kun" 24.769 pakker i sid i øjeblikket ...
Svar på denne kommentar
Kushal Svar:
11 januar 2009 kl 11:08
Hi Octy,
Sid er temmelig svingende filial selv om det er i øjeblikket temmelig stabil, fordi test (Lenny) er i Freeze tilstand. Så jeg forventer ikke så stor en forskel i antallet af pakker - omkring 6000. Jeg vil recheck det igen. Bare af nysgerrighed, hvordan (hvilken metode) har du beregne antallet af pakker.
Tak for din kommentar.
Svar på denne kommentar
12 januar 2009 kl 1:47
Synaptic?!?
det er meget nemmere ... bare ændre repository, opdatering, og det vil vise dig det antal pakker ...
Svar på denne kommentar
Kushal Svar:
12 januar 2009 kl 6:47
Hi Octy,
Det slog mig lige, hvorfor der er forskelle i vores numre - jeg tror, det er på grund af de arkitekturer. Hvad arkitektur har du? x86, amd64, armel, etc? Debian understøtter så mange som 14 arkitekturer og pakker er ikke ens for alle arkitekturer.
Altså for eksempel, pakke A kan være i x86, men måske ikke være i amd64. Jeg tror Synaptic tæller antallet af pakker, der er tilgængelige i arkitekturen mens jeg beregnet det samlede antal af pakker på tværs af alle arkitekturer ..
Dette er hvordan jeg gjorde:
Lad os sige, vi ønsker at beregne for sid - Hent denne fil: http://packages.debian.org/unstable/allpackages?format=txt.gz
og derefter give kommandoen:
wc-l
Subtract 6 (på grund af overskriften i starten) fra det samlede, at du får.
Jeg vil fortsætte med at re-check min beregning og min metode. Det kunne være, at jeg kan være lidt off.
Svar på denne kommentar
12 januar 2009 kl 8:35
Jeg er på en x86 ... er der pakker i andre arkitekturer og ikke i i386? 6.000 pakker?
Svar på denne kommentar
Kushal Svar:
13 januar 2009 kl 11:19
Der er, men du har ret - det nummer kan ikke 6000 +. Jeg tror, jeg har brug for bedre at kunne definere, hvad disse tal udgør. Hvad jeg vil gøre er at opdatere denne post med nogle mere detaljerede oplysninger og vil accepterer du, at bringe dette ud til opmærksomhed.
Endnu engang tak for din interesse.
Svar på denne kommentar
17 januar 2009 kl 7:41
[...] Til Kushal's indlæg om at tælle det samlede antal af Debian-pakker, konkluderede han, at SID har i øjeblikket mere end [...]
26 februar 2009 kl 11:07
[...] Bardzo pot?? Nym Systemadministration zarz? Andre platforme * pakietami i ma bogaty wybór Føniks? Pnego oprogramowania. Ostatnie dane pokazuj?,? Ew najnowszej stabilnej wersji posiada ponad 20.000 pakietów wg? Ównym repozytorium [...]
3 april 2009 kl 9:42
hej kan jeg købe et link i dit link sektion for et par bukke via PayPal? Jeg ønsker at få ligesindede læsere - lad mig vide venligst
Svar på denne kommentar
7 juli 2009 kl 10:17
Det ville være sejt, hvis du hvor i stand til at gøre ting som konsolidere ...
ACPI-moduler
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
... At kun én pakke, da slutbrugeren er nok mere optaget med antallet af unikke pakker fordelingen tilbud. Man kunne kalde denne parameter 'antallet af unikke programmer, der tilbydes af Debian', gøre ting som gruppe-doc-dev, og konsolidere alle de "samme pakke, netop er udarbejdet for en anden bue (se atl2-moduler)" pakker. Definitely opdeling af arkitekten er nyttig, også selv om dette er en stor opgave.
Svar på denne kommentar
18 juli 2009 kl 1:27
Dette giver et mere nøjagtigt skøn over antallet af ansøgninger * * udbydes af Debian.
tail-n 7 allpackages | cut-d ''-F1 | cut-d '-'-F1 | uniq | wc-l
Stabil: 11.448
Forsøg: 12.194
Ustabil: 13.012
Det er stadig utroligt imponerende. Antallet af pakker * * angiver det hårde arbejde for udviklere / vedligeholdere, mens antallet af ansøgninger * * burde være mere nyttigt for slutbrugerne.
Svar på denne kommentar
Admin Svar:
5 august 2009 kl 12:31
Hej Jonathan,
Du kan have ret. Min første skøn med hensyn til antallet af pakker var temmelig naiv. Siden da har jeg fået en masse forskellige meninger om antallet af pakker, og jeg planlægger at skrive en opdateret POST på denne ene.
Tak for din kommentar og forslag!
Svar på denne kommentar
28 juli 2009 kl 4:03
[...] Bardzo pot?? Nym Systemadministration zarz? Andre platforme * pakietami i ma bogaty wybór Føniks? Pnego oprogramowania. Ostatnie dane pokazuj?,? Ew najnowszej stabilnej wersji posiada ponad 20.000 pakietów wg? Ównym repozytorium [...]
5 august 2009 kl 12:37
Du kan også prøve at tjekke ud oswatershed.org og kontakt lederen af denne hjemmeside - han kunne have nyttige scripts.
Svar på denne kommentar
19 November 2009 kl 1:57
, ..] Blogs.koolwal.net er en skal læse kilde til oplysninger om dette emne, ..]
Svar på denne kommentar