SVN: PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
qwiat
qwiat w pld-linux.org
Nie, 12 Sie 2007, 14:09:39 CEST
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>
Więcej informacji o liście dyskusyjnej pld-doc