Jigdo - Jigdo
Stabilní uvolnění | 0.7.3 / 20. května 2006[1] |
---|---|
Napsáno | C ++ |
Operační systém | Linux, Solaris, OS X, FreeBSD, Microsoft Windows |
Typ | Stáhnout nástroj |
Licence | GPLv2 (pouze)[2] |
webová stránka | atterer |
Jigdo (A portmanteau "Jigsaw" a "download") je nástroj, který se obvykle používá pro stahování dát dohromady velký soubor, nejčastěji an obraz optického disku jako a CD, DVD nebo Disk Blu-ray (BD) obrázek z mnoha menších samostatných složek. Soubory, ze kterých je složka vytvořena, mohou být místní a / nebo mohou být získány z jednoho nebo více zrcadlové stránky. Funkce Jigdo jsou podobné BitTorrent, ale na rozdíl od BitTorrentu používá Jigdo a model klient-server, ne peer-to-peer.
Samotný Jigdo je docela přenosný a je k dispozici pro mnoho UNIX a Unixový operační systémy, a je k dispozici také pro Microsoft Windows.
Vydáno na základě podmínek GNU General Public License, Jigdo je svobodný software.
Použití
Celkem běžným používáním by byla konstrukce a Linux Obraz CD nebo DVD pro instalaci nebo distribuci, kde je o něco starší verze nebo vydání stejné, nebo mezipaměti nebo lokální částečné zrcadlo, již obsahuje některé nebo mnoho potřebných souborů složek. To by obvykle probíhalo následovně: Jigdo by bylo vyvoláno pomocí příkazu jigdo-lite s argumentem příkazového řádku URL souboru „.jigdo“. Jigdo by pak tento soubor stáhl a po prozkoumání jeho obsahu by také stáhl soubor „.template“. Po kontrole souboru ".template" by Jigdo vyzval k umístění souborů ke skenování. Uživatel by pak buď zadal nebo vybral ze seznamu umístění souborů ke skenování. Jigdo prohledal toto umístění na všechny soubory, které odpovídají některým z potřebných základních souborů. Při konstrukci cílového obrázku by byly použity všechny odpovídající soubory. Jigdo znovu vyzve, a pokud uživatel zadá umístění, proces se opakuje - dává Jigdo příležitost vyhledat potřebné soubory na více místech. Pokud uživatel nezadá žádné umístění, Jigdo pokračuje ve stahování nepřiřazených souborů složek a použije je k sestavení cílového obrazového souboru.
Obslužný program jigdo-file se obecně používá k vytváření souborů „.jigdo“ a „.template“ potřebných k vytváření cílových obrázků pomocí nástroje Jigdo.
V současné době alespoňDebian a Ubuntu[3] (a některé starší Fedora zprávy - viz Dějiny ) zpřístupněte soubory ke stažení přes Jigdo.
Mohou tak učinit nebo mohou dělat i jiné projekty a weby - nic v zásadě nebrání takovému použití.
Design
Jigdo byl navržen tak, aby vyřešil několik problémů. Využitím nadbytečných dostupných dat Jigdo pracuje na zmírnění zátěže zrcadlových systémů - jednak poskytnutím prostředků pro takové zrcadlové systémy pro sestavení potřebných velkých obrazů a zároveň se vyhnout velkému redundantnímu stahování, a také podporou těch, kteří stahují ze zrcadel, aby také používali Jigdo a stahování nepotřebných nadbytečných dat. Kromě toho může Jigdo stahovat z více zrcadel, což usnadňuje a obvykle zrychluje stahování a zvyšuje jejich odolnost vůči různým přerušením stahování.
Dějiny
Program Jigdo byl původně navržen na pomoc při distribuci a stahování velkých obrazových souborů Debianu pro instalaci. Zdá se, že vývoj Jigdo sahá přinejmenším do ledna 1996.[4][pochybný ]
Debian je k dispozici prostřednictvím Jigdo nejméně od 1. ledna 2002[5]
Ubuntu je k dispozici prostřednictvím Jigdo nejméně od 11. 11. 2004[6]
Do nebo někdy po roce 2006-05 (vydání Jigdo verze 0.7.3) již Jigdo nepodstupuje aktivní rozvoj, ale je v „režimu údržby“ - vývoj se zastavil.[1]
Fedora je k dispozici prostřednictvím Jigdo od přibližně 2008-02-05 s 9 Alpha[7][8] vydání. disky Fedora 8[9] stejně jako mnoho dalších variant.[10] byly také zpřístupněny prostřednictvím Jigdo. Fedora 15,[11] vydané 2011-05-24, zatím se jeví jako poslední vydání Fedory, které bylo zpřístupněno prostřednictvím Jigdo The Fedora Project.
Rozvoj
Jigdo již nepodstupuje aktivní vývoj, ale je v „režimu údržby“ - vývoj se zastavil.[1] Přestože lze nástroje příkazového řádku považovat za dokončené a „funkce dokončena“, klient grafického uživatelského rozhraní nebyl dokončen a nepodporuje šablony pro více obrazů, což znamená, že jsou vyžadovány nástroje příkazového řádku. Viz také Deriváty.
Deriváty
Fedora se vyvíjí[když? ] grafické rozhraní založené na Pythonu, které používalo Jigdo, zvané pyJigdo.[12][je zapotřebí lepší zdroj ]
Popularita
Může být obtížné přesně vědět, jak široce distribuovaný a použitý Jigdo je, nicméně některá data jsou k dispozici.
od 3. října 2018: 0,86% (1730) z přibližně 200 471 zpravodajských systémů Debianu má nainstalovaný Jigdo[13]
od 1. října 2018: 0,27% (7 572) z přibližně 2 793 378 hlášení systémů Ubuntu má nainstalovaný Jigdo[14]
Reference
- ^ A b C Atterer, Richard (2006-05-20). „uvolněno jigdo 0.7.3“. jigdo-user (Poštovní seznam). Citováno 2008-09-03.[trvalý mrtvý odkaz ]
- ^ „Soubor s autorskými právy“, deb balíček, Debian.org
- ^ „Komunitní dokumentace Ubuntu JigdoDownloadHowto“. Komunitní dokumentace. 2008-11-05. Citováno 2008-12-24.
- ^ "archiv adresáře uživatele jigdo". Jigdo. Archivovány od originál 26. července 2007. Citováno 2013-03-22.
- ^ „Týdenní zprávy o Debianu - 9. ledna 2002“. Debian Weekly News. 2002-01-09. Citováno 2013-03-13.
- ^ „Ubuntu 4.10 Warty Warthog“. Ubuntu. 2004-11-12. Citováno 2013-03-13.
- ^ „Funkce / JigdoRelease“. Projekt Fedora. 2008-06-05. Citováno 2008-09-03.
- ^ „Poznámky k vydání Fedory 9: Nejdůležitější novinky: Fedora: Jigdo“. Poznámky k verzi Fedory 9. 2008-04-16. Citováno 2013-03-12.
- ^ „Sady Fedora 8 CD vydány!“. Jednota Fedory. 2007-12-04. Archivovány od originál dne 31. 7. 2008. Citováno 2008-09-03.
- ^ „Unity Spins“. Jednota Fedory. 2007-10-30. Archivovány od originál dne 28. 8. 2008. Citováno 2008-09-03.
- ^ „Stažení Fedory 15 přes jigdo“. Stažení Fedory 15 přes jigdo. 2011-05-24. Citováno 2014-07-26.
- ^ „Archivovaná kopie“. Citováno 2008-09-03.[trvalý mrtvý odkaz ]
- ^ „Statistiky soutěže Popularita - Zabezpečení kvality Debianu“. qa.debian.org.
- ^ „Soutěž populárnosti Ubuntu“. popcon.ubuntu.com.