synchronizace počítače off-line případn ě přes "tenkou" linku


To czdebian-l zavinac debian bod cz
From Tonda Míšek <tonda bod misek zavinac post bod cz>
Date Fri, 15 Oct 2004 08:38:05 +0200
User-agent Mozilla Thunderbird 0.8 (Windows/20040913)

Dobrý den,
vím, že toto téma bylo už několikrát řešeno. Chtěl bych nabídnout
vlastní postup všem zájemcům a případně je vyzvat ke spolupráci.

Hlavní pointou mého postupu je použití programu xdelta pro snížení
objemu přenášených dat (příklady jsou na konci mailu). Toto snížení je
tak výrazné, že mě napadla otázka: Proč to vlastně debian neumí standardně?

Hledám někoho, kdo by mi pomohl s testováním a dalším vývojem skriptů
(větší automatizace procesu, vychytání různých chybových stavů,...). A případně někoho kdo by mohl provozovat server s patchy.

Tonda Míšek



P.S.
Program xdelta nerozumí struktuře souborů *.deb a proto na nich nedosahuje příliš velkou úsporu. Napsal jsem skript pro rozložení *.deb na debian-binary, control.tar.gz a data.tar.gz, které zpracuji pomocí xdelta zvlášť a výsledek spojím. Jedinná nevýhoda je, že musím udržovat archiv "předchozích verzí" na obou počítačích.

Ukázka výsledků:

Součet (apt-get dist-upgrade)              201 482 796
patchy + kopie balíčků bez předchozí verze  21 331 166


Jednotlivé balíčky:

kernel-image-2.6.8-1-k7_2.6.8-1_i386.deb 15 090 542
kernel-image-2.6.8-1-k7_2.6.8-2_i386.deb 15 134 272
patch                                       475 100

tetex-base_2.0.2b-3_all.deb   14 355 188
tetex-base_2.0.2b-4_all.deb   14 355 336
patch                             18 802

tetex-doc_2.0.2b-3_all.deb    27 743 542
tetex-doc_2.0.2b-4_all.deb    27 743 564
patch                              5 718

tetex-extra_2.0.2b-3_all.deb  10 464 008
tetex-extra_2.0.2b-4_all.deb  10 464 136
patch                              8 046

xfonts-100dpi-transcoded_4.3.0.dfsg.1-6_all.deb 8 169 762
xfonts-100dpi-transcoded_4.3.0.dfsg.1-7_all.deb 8 180 488
patch                                             172 234

xserver-xfree86_4.3.0.dfsg.1-6_i386.deb 5 627 728
xserver-xfree86_4.3.0.dfsg.1-7_i386.deb 5 665 840
patch                                     783 630

xspecs_4.3.0.dfsg.1-6_all.deb 5 628 906
xspecs_4.3.0.dfsg.1-7_all.deb 5 613 156
patch                         2 949 180




Partial thread listing: