Author: qwiat
Date: Sun Aug 12 14:09:39 2007
New Revision: 8694
Modified:
PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
Log:
- aktualizacja i reorganizacja
Modified: PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
==============================================================================
--- PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec (original)
+++ PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec Sun Aug 12
14:09:39 2007
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-2"?>
<section id="pakiety_cechy_zrodla">
- <title>Oficjalne źródła pakietów</title>
+ <title>Źródła pakietów</title>
<para>
W PLD jest kilka grup pakietów w ramach
tej samej wersji dystrybucji, różnią się one
@@ -15,25 +15,34 @@
na serwerze, dla ułatwienia źródłom nadano etykiety. Jeśli
pakiety pobieramy Poldkiem to wystarczy że wskażemy nazwę
etykiety, jeśli zaś chcemy użyć innego programu to musimy
- podać właściwą ścieżkę do zasobu. Poldek jest dostarczany
+ podać właściwą ścieżkę do zasobu.
+ </para>
+ <para>
+ Listę skonfigurowanych źródeł uzyskamy za pomocą polecenia:
+ <screen>$ poldek -l</screen>
+ aby wybrać źródło inne niż domyślne należy użyć
+ parametru <option>-n</option> np.:
+ <screen>$ poldek -n ac -n ac-supported</screen>
+ </para>
+
+ <section id="pakiety_cechy_zrodla_oficjalne">
+ <title>Oficjalne źródła PLD</title>
+ <para>
+ Poldek jest dostarczany
z właściwie skonfigurowanymi etykietami, są one zdefiniowane
w pliku <filename>/etc/poldek/pld-source.conf</filename>.
- Opisane poniżej źródła dotyczą serwerów, których lista
- widnieje w <xref linkend="linki_zrodla_pakietow" />.
- </para>
- <para>
- Etykieta rozpoczyna się od przedrostka określającego
+ Adresy oficjalnych serwerów i mirrorów znajdziemy w <xref
linkend="linki_zrodla_pakietow" />.
+ Etykieta źródła rozpoczyna się od przedrostka określającego
wersję dystrybucji, zapisaną małymi literami, poniżej
przedstawiono ją jako ciąg <literal>{$wersja}</literal>, który
może
- mieć wartość np. <literal>ra</literal> lub
<literal>ac</literal>.
- Ciąg <literal>{$arch}</literal>
- to architektura pakietów.
+ mieć wartość np. <literal>ra</literal>, <literal>ac</literal>
lub <literal>th</literal>.
+ Ciąg <literal>{$arch}</literal> to architektura pakietów.
</para>
<itemizedlist>
<listitem>
<para>
- <literal>{$wersja}</literal> (np. ac) - główne
- źródło pakietów, od chwili wydania danej
+ <literal>{$wersja}</literal> (np.
<emphasis>ac</emphasis>) - główne
+ źródło pakietów (domyślne), od chwili wydania
danej
wersji dystrybucji, nie są tu dokonywane żadne
zmiany; ścieżka:
<literal>dists/{$wersja}/PLD/{$arch}/PLD/RPMS</literal>
@@ -43,11 +52,10 @@
<itemizedlist>
<listitem>
<para>
- <literal>{$wersja}-updates-security</literal>
- (np. ac-updates-security) -
- aktualizacje związane z bezpieczeństwem, zaleca
- się regularne sprawdzanie czy nie pojawiają się
- tu nowe pakiety; ścieżka:
+ <literal>{$wersja}-updates</literal>
+ (np. <emphasis>ac-updates</emphasis>) -
+ aktualizacje, zaleca się regularne sprawdzanie
czy
+ nie pojawiają się tu nowe pakiety; ścieżka na
FTP:
<literal>dists/{$wersja}/updates/security/${arch}/</literal>
</para>
</listitem>
@@ -55,19 +63,10 @@
<itemizedlist>
<listitem>
<para>
- <literal>{$wersja}-updates-general</literal> -
pozostałe
- aktualizacje pakietów; ścieżka:
-
<literal>dists/{$wersja}/updates/general/${arch}/</literal>
- </para>
- </listitem>
- </itemizedlist>
- <itemizedlist>
- <listitem>
- <para>
<literal>{$wersja}-supported</literal> -
nietypowe
pakiety, które nie powinny być trzymane w
głównym
źródle. Są tu umieszczane pakiety rzadko używane
- lub starsze wersje; ścieżka:
+ lub starsze wersje; ścieżka na FTP:
<literal>dists/{$wersja}/supported/${arch}/</literal>
</para>
</listitem>
@@ -78,10 +77,10 @@
<literal>{$wersja}-test</literal> - źródło
używane do
testowania pakietów, zanim trafią do szerokiego
użytku. Po wstępnej fazie testowania pakiety są
- kierowane do <literal>*-ready</literal>.
Używanie
+ kierowane do <literal>ready</literal>. Używanie
pakietów z tego
źródła jest dosyć ryzykownym krokiem i należy go
- wykonywać wyłącznie w ostateczności; ścieżka:
+ wykonywać wyłącznie w ostateczności; ścieżka na
FTP:
<literal>dists/{$wersja}/test/${arch}/</literal>
</para>
</listitem>
@@ -91,7 +90,7 @@
<para>
<literal>{$wersja}-ready</literal> - jest
następnym
krokiem w życiu pakietu, zanim trafi do głównego
- źródła lub do <literal>*-updates-*</literal>.
Jeśli
+ źródła lub do <literal>updates</literal>. Jeśli
pakiety działają
bez zarzutu są przenoszone do docelowego
miejsca.
Pakiety te są już wstępnie przetestowane, nadal
@@ -101,5 +100,27 @@
</para>
</listitem>
</itemizedlist>
+ </section>
+ <section id="pakiety_cechy_zrodla_wlasne">
+ <title>Źródła własne</title>
+ <para>
+ W pliku <filename>/etc/poldek/source.conf</filename>
możemy definiować
+ własne źródła, komentarze tam zawarte drobiazgowo
opisują wymaganą składnię.
+ Jest tam też skonfigurowane źródło
<literal>home</literal> pozwalające łatwo
+ instalować pakiety z
katalogu<filename>~/rpm/RPMS</filename> - miejsca domyślego
+ umieszczania własnoręcznie zbudowanych pakietów.
+ </para>
+ </section>
+ <section id="pakiety_cechy_zrodla_uwagi">
+ <title>Uwagi</title>
+ <para>
+ W <productname>Ra</productname> istniały dwa niezleżne
źródła
+ pakietów z aktualizacjami:
<literal>{$wersja}-updates-security</literal>
+ i <literal>{$wersja}-updates-general</literal>.
+ W <productname>Ac</productname> nastąpiło ich
połączenie
+ i od tej pory źródło nazywa się
+ <literal>{$wersja}-updates</literal>.
+ </para>
+ </section>
</section>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit