diff options
author | Peter Karlsson <peterk> | 2006-02-26 09:00:05 +0000 |
---|---|---|
committer | Peter Karlsson <peterk> | 2006-02-26 09:00:05 +0000 |
commit | f0e893c9b5c50eb24e26090f12c940135a9b6006 (patch) | |
tree | 46546a31e68d8f4807164ebcb0ca342d4cb4273e /polish/mirror | |
parent | 1038b57336bf206d1dc3b0d57b01895494c2f113 (diff) |
Automatic purge of file outdated for six months.
CVS version numbers
japanese/CD/faq/index.wml: 1.32 -> 1.33(DEAD)
japanese/CD/jigdo-cd/index.wml: 1.40 -> 1.41(DEAD)
japanese/mirror/ftpmirror.wml: 1.6 -> 1.7(DEAD)
polish/mirror/ftpmirror.wml: 1.8 -> 1.9(DEAD)
portuguese/devel/debian-lex/index.wml: 1.8 -> 1.9(DEAD)
russian/CD/faq/index.wml: 1.14 -> 1.15(DEAD)
russian/CD/jigdo-cd/index.wml: 1.12 -> 1.13(DEAD)
russian/distrib/cd.wml: 1.6 -> 1.7(DEAD)
spanish/mirror/ftpmirror.wml: 1.16 -> 1.17(DEAD)
Diffstat (limited to 'polish/mirror')
-rw-r--r-- | polish/mirror/ftpmirror.wml | 209 |
1 files changed, 0 insertions, 209 deletions
diff --git a/polish/mirror/ftpmirror.wml b/polish/mirror/ftpmirror.wml deleted file mode 100644 index 6f4d488ac9d..00000000000 --- a/polish/mirror/ftpmirror.wml +++ /dev/null @@ -1,209 +0,0 @@ -#use wml::debian::template title="Stawianie serwera lustrzanego archiwów Debiana" -#use wml::debian::toc -#include "$(ENGLISHDIR)/releases/woody/release.data" -#use wml::debian::translation-check translation="1.40" - -<toc-display/> - -<p>Po postawieniu serwera lustrzanego, należy go <a href="submit">zarejestrować -w Debianie</a>, dzięki czemu zostanie on wymieniony na <a href="list">liście -serwerów lustrzanych</a>. Zgłoszenia mogą się odbywać za pomocą <a -href="submit">prostego formularza</a>. - -<p>Jeśli masz problemy lub pytania pisz na adres <email mirrors@debian.org>.</p> - -<toc-add-entry name="what">Co kopiować?</toc-add-entry> - -<p><a href="./">Strona główna serwerów lustrzanych</a> zawiera listę -archiwów, które mogą być umieszone na serwerach lustrzanych. -<br> -Użytkowników zainteresuje archiwum debian/ do instalacji Debiana -przez sieć, budowania płyt CD (za pomocą jigdo) lub uaktualniania -już zainstalowanego systemu. Osoby zainteresowane kilkoma pakietami -niedostępnymi dla serwerów lustrzanych w Stanach Zjednoczonych zajrzą -do katalogu debian-non-US/. -<br> -Archiwum debian/ jest bardzo duże w porównaniu z bardzo małym archiwum -debian-non-US/. Zajrzyj na stronę <a href="size">z rozmiarami archiwów</a>, -gdzie znajdziesz dokładniejsze dane.</p> - -<p>NB: archiwum debian-non-US/ <strong>nie</strong> nadrzędne w stosunku -do archiwum debian/, lecz raczej dodatkiem do niego.</p> - -<p>debian-cd/ to archiwum, które nie jest identyczne na wszystkich -serwerach lustrzanych. Niektóre z nich zawierają szablony jigdo do -budowy obrazów CD (używanych razem z plikami z debian/). Inne zawierają -już gotowe obrazy płyt, a na jeszcze innych znajdziesz obie możliwości. -<br> -Więcej informacji na ten temat znajdziesz na stronie <a -href="$(HOME)/CD/mirroring/">Jak stworzyć serwer lustrzany z obrazami -płyt Debiana</a>.</p> - -<p>debian-archive/ zawiera właściwe <em>archiwum</em>, czyli starsze -i przestarzałe wersje Debiana. Zazwyczaj przeznaczone tylko dla niewielkiej -grupy osób.</p> - -<p>Archiwum debian-security/ zawiera uaktualnienia bezpieczeństwa wydane -przez grupę ds. bezpieczeństwa Debiana. Brzmi to zachęcająco dla każdego, -jednak z powodu rzadkiego pojawiania się takich aktualizacji, nie trzeba -kopiować tego archiwów zbyt często by być na czasie (można też wykorzystać -technikę <a href="push_mirroring">push mirroring</a>), dlatego tego nie -zalecamy. Jednak za to, Debiana stara się zapewnić jak największą dostępność -serwera security.debian.org.</p> - -<toc-add-entry name="wherefrom">Skąd pobierać dane</toc-add-entry> - -<p>Wiele osób uważa, że <code>ftp.debian.org</code> jest głównym serwerem -pakietów Debiana i że to właśnie z niego należy pobierać dane. <strong>Nie -jest to prawdą</strong>. <code>ftp.debian.org</code> jest po prostu jednym -z wielu serwerów pobierających dane z wewnętrznego serwera Debiana.</p> - -<p>Każdy z wymienionych serwerów na <a href="list-full">pełnej liście -serwerów lustrzanych</a> mających znacznik '<kbd>Type: Push-Primary</kbd>' -może pełnić funkcję serwera, z którego mają być pobierane dane przez inne -serwery lustrzane.</p> - -<p>Jeśli chodzi o samą zawartość serwerów, to nie ma różnicy pomiędzy serwerami -oznaczonymi jako <em>Push-Primary</em>. Z drugiej strony, jeśli wiele -osób korzysta z ftp.debian.org (a niestety korzysta), to niepotrzebnie jest -marnowana darowana przepustowość.</p> - -<toc-add-entry name="how">W jaki sposób pobierać dane</toc-add-entry> - -<p>Zalecaną metodą pobierania danych jest użycie -<a href="http://packages.debian.org/stable/net/rsync">rsync</a>.</p> - -<p>Uwaga: <kbd>wget</kbd> jest dobry dla tworzenia serwerów lustrzanych małych -serwisów. Jednak ponieważ nie jest on tak konfigurowalny jak rsync odradzamy -jego stosowanie.</p> - -<h3>Anonimowy rsync</h3> - -<p>Aby pobrać archiwum możesz użyć <a href="anonftpsync">tego skryptu</a>. -W skrypcie znajdują się wskazówki konfiguracji pobierania danych. - -<p>Jeśli wolisz korzystać z innego sposobu: - -<ul> - <li>Uruchamiaj rsync przynajmniej z tymi opcjami: <kbd>--recursive --times - --links --hard-links --delete</kbd>. - - <li>Jeśli posiadasz dodatkową przestrzeń dyskową, użyj również opcji - <kbd>--delete-after</kbd> by uniknąć problemów aktualizacji. - - <li>Jeśli masz za mało miejsca, by pobrać wszystko, użyj opcji - <kbd>--exclude</kbd>, by wyłączyć część archiwum z pobierania - Zazwyczaj wstawia się tu różne architektury, które nas nie interesują. - Poniższy przykład wyłącza z pobierania <em>wszystkie</em> architektury: - <br> -<: -print "<code>--exclude binary-$_/ --exclude *_$_.deb</code><br>\n" - foreach (sort keys %arches); -:> - Przeczytaj też <a href="#partial">rozdział o tworzeniu częściowego - serwera lustrzanego</a>. - - <li>Gdy rsync zakończy pracę, dodaj plik ze znacznikiem czasu o nazwie - twojego serwera w katalogu <code>project/trace/</code> na serwerze - lustrzanym Debiana. Oznacza to, że po zakończeniu codziennej pracy - rsynca masz wykonać - <kbd>date -u > .../debian/project/trace/<var>twój.serwer</var></kbd>, - a po zakończeniu pracy rsynca w non-US (jeśli również pobierasz - debian-non-US): - <kbd>date -u > .../debian-non-US/project/trace/<var>twój.serwer</var></kbd> -</ul> - -<h3>Rsync z uwierzytelnianiem, z serwera typu push</h3> - -<p><q>Push mirroring</q> jest metodą podobną do użycia rsync, którą stworzyliśmy -by skrócić czas rozpowszechniania wśród serwerów lustrzanych wszelkich zmian. -Serwer łączy się przez ssh, by powiedzieć klienckiemu serwerowi lustrzanemu, - -by ten dokonał aktualizacji. - -<p><q>Push mirroring</q> jest niezbędne do utrzymania w pełnej synchronizacji -wielu serwerów (takich jak serwery o okrężnych aliasach DNA w stylu -<tt>ftp.us.debian.org</tt>) i często go używamy dla serwerów lustrzanych -pierwszego i drugiego rzędu. Dla <q>zwykłych</q> serwerów lustrzanych, ta metoda -wymaga zbyt dużo wysiłku wymaganego do skonfigurowania, a który zazwyczaj -nie jest tego wart w porównaniu do dobrze zaplanowanej pracy crona.</p> - -<p>Ta metoda jest dosyć bezpieczena, ponieważ ssh jest konfigurowany do -zezwolenia na wykonywanie tylko jednego polecenia. Samo ściąganie danych -odbywa się w ten sam sposób, więc <strong>nie</strong> jest możliwe -uszkodzenie zawartości archiwum przez fałszywy serwer push. Niektórzy -administratorzy serwerów okazują niechęć wobec tej metody z powodu obaw, -że otwiera to ich maszyny na ataki z zewnątrz. <strong>Nie</strong> jest to -prawdą. - -<p>Bardziej szczegółowy opis działania, dlaczego jest to bezpieczne oraz -jako skonfigurować serwer push znajduje się w <a href="push_mirroring">pełnym -wyjaśnieniu</a>. - -<h3>Anonimowe FTP</h3> - -<p>Anonimowe FTP przez długi czas było najczęściej stosowaną metodą -pobierania danych przez serwery lustrzne, ale zostało wyparte przez rsync.</p> - -<p>Jeśli z jakiegoś powodu nie możesz używać rsync, wypróbuj program -"<a href="http://packages.debian.org/mirror">mirror</a>". Pamiętaj jednak -o tym, że jego działanie zależy od plików ls-lR, co uniemożliwia -poprawne śledzenie serwerów lustrzanych w katalogu <kbd>project/trace/</kbd> -na serwerach lustrzanych Debiana.</p> - -<toc-add-entry name="partial">Tworzenie częściowych serwerów lustrzanych</toc-add-entry> - -<p>Mając na uwadze to, że już teraz <a href="size">archiwa Debiana zajmują -bardzo dużo miejsca</a>, wiele osób woli kopiować tylko części, których -potrzebują. Jeśli chcesz coś wyłączyć z kopiowania, powinieneś wyłączyć -architektury.</p> - -<p>W <a href="anonftpsync">anonftpsync</a> można to zrobić poprzez zmianę -zmiennej EXCLUDE. Możesz też użyć specjalnie do tego celu napisanych skryptów, -jak na przykład <a -href="http://packages.debian.org/unstable/net/debmirror">\ -debmirror</a> (autorzy: Joey Hess i Joerg Wendland). Jeśli uważasz, że coś -powinno zostać do nich dodane skontaktuj się z autorami (informacje o sposobie -kontaktu powinny być zawarte w samych skryptach).</p> - -<p>Wyłączenie <tt>project/</tt>, <tt>doc/</tt> i innych podkatalogów -jest mocno odradzane, ponieważ zwykle zajmują one mało miejsca, a są bardzo -przydatne użytkownikom.</p> - -<toc-add-entry name="when">Kiedy rozpoczynać ściąganie</toc-add-entry> - -<p>Główne archiwum jest uaktualniane co 24 godziny. - -<p>Serwery lustrzane zazwyczaj rozpoczynają pracę około godziny 00:00 UTC, -ale nie zawsze. Zalecamy codzienne ściąganie danych zaczynając kilka godzin -po tym. Przed rozpoczęciem ściągania sprawdź czy serwer, z którego pobierasz -dane, zostawił plik ze znacznikiem czasu w swoim katalogu -<kbd>project/trace/</kbd>. Plik ze znacznikiem czasu będzie nazwany tak samo -jak serwer i będzie zawierał czas zakończenia ostatniej aktualizacji. -Dodaj to tego czasu kilka godzin (dla pewności) i wtedy zacznij ściąganie.</p> - -<p>Najłatwiejszą metodą automatycznej aktualizacji danych jest uruchamianie -codziennie tego zadania przez crona. Szczegóły w <kbd>man crontab</kbd>. - -<p>Jeśli twój serwer jest informowany o zmianach za pomocą tzw. mechanizmu push, -nie musisz się martwić o czas aktualizacji. Wszystko zostanie wykonane -automatycznie.</p> - -<toc-add-entry name="settings">Zalecane dodatkowe ustawienia</toc-add-entry> - -<p>Jeśli zamierzasz udostępnić archiwa serwera lustrzanego Debiana przez HTTP, -użyj poniższych ustawień w konfiguracji Apacha (zakładając, że korzystasz -właśnie z niego) w bloku -<code><Directory <var>/ścieżka/do/katalogu/z/archiwami</var>></code>, -gdzie <var>/ścieżka/do/katalogu/z/archiwami</var> powinno być nazwą -katalogu, w którym trzymasz pliki serwera lustrzanego:</p> - -<pre> - Options +Indexes +SymlinksIfOwnerMatch - IndexOptions NameWidth=* +SuppressDescription - DirectoryIndex . -</pre> - -<p>Włącza to indeksy katalogów i zapewnia, że podążanie za dowiązaniami -symbolicznymi będzie działało. Nazwy plików w indeksie katalogów nie będą -skracane a opisy (głównie nieistniejące) nie będą pokazywane.</p> |