Info: počítání celkového počtu balíků pod Debian Linux
Účel: Chcete-li spočítat celkový počet balíků v distribuci Debian.
Přečetl jsem na mnoha internetových stránkách, že Debian má největší počet balíků, než jakékoli jiné distribuce Linuxu venku. Také podle Debianu , tam jsou 18.000 + v distribuci Debian. To mě zvědavý a rozhodl jsem se dotazovat na celkový počet balíčků, které jsou v současné době skutečně existuje v Debianu. 18k + odhad je více než jeden rok, a proto myslím, že to není příliš přesné. Na co dělá nějaký výzkum zjistil jsem, že tam není přímá cesta, kterou si můžete dotazovat na počet balíků v reálném čase. Proto jsem se musel spolehnout na komprimovaných textových souborech na balíček Debianu stránkách.
Rozhodl jsem se zkontrolovat počet balíků, které jsou tam v současné stabilní (etch), testování (Lenny) a nestabilní (Sid), větve a další lámání čísla do main, contrib a non-free části. Zde jsou některé statistické údaje, a pokud jste fanoušek Debian pak budete si to.
Debian Stable (Etch)
Celkem balíčky: 23143
Rozpad balíčků sekce ručiček:
Hlavní: 22488
Contrib: 333
Non-free: 322
Debian Testing (Lenny)
Celkem balíčky: 28278
Rozpad balíčků sekce ručiček:
Hlavní: 27534
Contrib: 364
Non-free: 380
Debian Unstable (Sid)
Celkem balíčky: 30448
Rozpad balíčků sekce ručiček:
Hlavní: 29632
Contrib: 349
Non-free: 467
Musím říci, že uvedené hodnoty jsou docela působivé. Vlastně Debian je velmi konzervativní distribuce (a to se mi líbí), a proto se zmínil 18.000 + pouze kusy, na rozdíl od 23000 +. "Za slib, než dodat". Nemyslím si, že existuje jiná distribuce, která je kdekoliv blízko k Debianu, pokud jde o balíčky, které to má co nabídnout.
Napsal jsem malý skript, který v podstatě vyplivne čísla. Ještě musím udělat nějaké dotykové ups, a pak budu psát scénář na webu. Nicméně mohu být trochu mi v počtu, protože formátování otázky (staženého textového souboru) a chyby v příkazu. Jen v případě, že jste zvědaví a taky snažit se to udělat sami a pokud čísla nesouhlasí, pak prosím dejte mi vědět. Budu opravit sám.
Jako obvykle, prosím zanechat komentář / zpětné vazby, pokud máte nějaké. Komentáře podporuje bloggerů, abyste mohl psát více a zachovat jejich duchové vysoko.
Také nezapomeňte na tento příspěvek níže.
Stáhněte si nejnovější demo Testking 640-822 otázky a Testking 640-816 praxi zkouška na přípravu a složit zkoušku na reálném čase. Staňte se IT expert Testking 70-649 přípravný kurz.













02.01.2009 v 07:31
[...] Má velmi výkonný balíčkovací systém a bohatý výběr dostupného softwaru. Poslední počítá ukazují, že poslední stabilní verze má více než 20000 balíků v hlavní úložiště a poslední [...]
11.01.2009 v 19:00
Existují "jen" 24.769 balíčků v sid v okamžiku, kdy ...
Odpovědět na tento komentář
Kushal Odpověď:
11.01.2009 v 23:08
Ahoj Octy,
Sid je velmi nestabilní větev ačkoliv v současné době to je docela stabilní, protože testování (Lenny), je ve stavu Freeze. Tak jsem to nečekal tak velký rozdíl v počtu balení - kolem 6000. Budu znovu překontrolovat. Jen tak ze zvědavosti, jak (jaká metoda) jsi vypočítat počet balíků.
Děkujeme za Váš komentář.
Odpovědět na tento komentář
12.01.2009 v 13:47
Synaptic?? :) Je to mnohem jednodušší ... stačí změnit úložiště, aktualizovat a to vám ukáže počet zásilek ...
Odpovědět na tento komentář
Kushal Odpověď:
12.01.2009 v 18:47
Ahoj Octy,
Prostě mě napadlo, proč tam jsou rozdíly v našich číslech - Myslím, že je to proto, architektur. Co architektura máte? x86, amd64, armel, atd.? Debian podporuje tolik jako 14 architektur a balíky nejsou stejné pro všechny architektury.
Tak například, balení může být v 86, ale nemusí být v AMD64. Myslím, že Synaptic spočítá počet balíčků, které jsou k dispozici v architektuře zatímco jsem spočítala celkový počet nákladových kusů ve všech architekturách ..
To je, jak jsem to udělal:
Řekněme, že chcete vypočítat na SID - Stáhněte si tento soubor: http://packages.debian.org/unstable/allpackages?format=txt.gz
a pak dát příkaz:
wc-l
Odečíst 6 (z důvodu záhlaví na začátku) z celkového počtu, který se zobrazí.
Budu pokračovat znovu zkontrolovat svůj výpočet a můj způsob. Je možné, že bych mohl být trochu mimo.
Odpovědět na tento komentář
12.01.2009 v 20:35
Jsem na 86 ... jsou tam balíky jiných architekturách i386 a ne v? 6000 balíčků?
Odpovědět na tento komentář
Kushal Odpověď:
13.ledna 2009 v 11:19
Existují ale máte pravdu - počet nemůže být 6000 +. Myslím, že je třeba lépe definovat, co ti číslo tvoří. Co budu dělat, je aktualizovat příspěvek s nějakou jemnější informací a potvrdí vám přináší to se do pozoru.
Děkuji za Váš zájem.
Odpovědět na tento komentář
17.ledna 2009 v 07:41
[...] Na příspěvek Kushal je o počítání celkového počtu balíčků pro Debian, došel k závěru, že v současné době sid má více než [...]
26.února 2009 v 23:07
[...] 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 wg? Ównym repozytorium [...]
03.04.2009 v 09:42
hej mohu koupit odkaz v sekci spojení za pár babek přes PayPal? Chci se dostat stejně smýšlejícími čtenáři - dejte mi prosím vědět :)
Odpovědět na tento komentář
07.07.2009 v 10:17
Bylo by skvělé, kdyby jste mohli kdy udělat věci, jako je konsolidace ...
ACPI moduly
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
... Jen na jednom balíku, protože koncový uživatel je pravděpodobně více o počtu unikátních balíčků distribuce nabízí. Dalo by se zavolat Tato metrika "řadu jedinečných programů nabízených Debianu ', dělat věci, jako je seskupení-doc,-dev, a konsolidovat všechny" stejný balíček, jen sestavenou k jinému oblouku (viz atl2-modules) "balíčky. Rozhodně rozdělení do oblouku je užitečná, i když je to velký úkol.
Odpovědět na tento komentář
18.července 2009 v 01:27
To poskytuje přesnější odhad počtu žádostí * * nabízí Debian.
tail-n 7 allpackages | cut-d ""-f1 | cut-d'-'-f1 | uniq | wc-l
Stabilní: 11448
Testování: 12194
Nestabilní: 13012
To je stále neuvěřitelně působivý. Počet balení * * ukazují tvrdou práci vývojářů / maintainers zatímco počet aplikací * * by měly být užitečné pro koncové uživatele.
Odpovědět na tento komentář
Admin Odpověď:
05.08.2009 v 12:31
Ahoj Jonathan
Možná máš pravdu. Moje první odhady o počtu balíků bylo dost naivní. Od té doby jsem dostal spoustu různých názorů na počtu balení a mám v plánu napsat aktualizovaný POST na tento jeden.
Děkujeme za Váš komentář a návrh!
Odpovědět na tento komentář
28.července 2009 v 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 wg? Ównym repozytorium [...]
05.08.2009 v 12:37
Můžete také chtít vyzkoušet oswatershed.org a obraťte se na hlavu, které webové stránky - to může mít užitečné skripty.
Odpovědět na tento komentář
19.listopadu 2009 v 13:57
, ..] Linux.koolsolutions.com je musí přečíst zdroj informací o této problematice, ..]
Odpovědět na tento komentář