SVN: PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
qwiat
qwiat w pld-linux.org
Sob, 12 Wrz 2009, 01:41:06 CEST
Author: qwiat
Date: Sat Sep 12 01:41:06 2009
New Revision: 10577
Modified:
PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
Log:
- update
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 Sat Sep 12 01:41:06 2009
@@ -2,9 +2,11 @@
<section id="pakiety_cechy_zrodla">
<title>Źródła pakietów</title>
<para>
- W PLD jest kilka grup pakietów w ramach
+ W PLD jest kilka grup pakietów (źródeł) w ramach
tej samej wersji dystrybucji, różnią się one
- wersjami pakietów i zastosowaniem. W większości
+ wersjami pakietów i zastosowaniem. Ich listę uzyskamy za pomocą Poldka:
+ <screen>$ poldek -l</screen>
+ W większości
wypadków, będziemy korzystać z głównego źródła (<emphasis>main</emphasis>),
jednak od czasu do czasu potrzeba zaktualizować system
lub pobrać niestandardowe wersje pakietów, właśnie wtedy z nich
@@ -48,6 +50,13 @@
</listitem>
<listitem>
<para>
+ <emphasis>debuginfo</emphasis> (np. <literal>th-debuginfo, th-ready-debuginfo</literal>):
+ pakiety zawierające wyłącznie symbole potrzebne przy debugowaniu.
+ Pakiety te są pomocne dla programistów i deweloperów.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
<emphasis>home</emphasis>: źródło lokalne, pozwala łatwo
instalować pakiety z katalogu <filename>~/rpm/RPMS</filename> - miejsca domyślnego
umieszczania własnoręcznie zbudowanych pakietów.
@@ -55,6 +64,15 @@
</listitem>
</itemizedlist>
<para>
+ Multilib
+ </para>
+ <para>
+ W środowisku x86_64 możemy używać także aplikacji 32 bitowych, aby wygodnie
+ instalować pakiety zostały przygotowane źródła multilib
+ <filename>/etc/poldek/repos.d/pld-multilib.conf</filename>. Domyślnie są przygotowane
+ dla i686.
+ </para>
+ <para>
Źródła używane w starszych wersjach PLD:
</para>
<itemizedlist>
@@ -84,14 +102,15 @@
</listitem>
</itemizedlist>
<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ć
+ Aby wybrać źródło inne niż domyślne należy użyć
parametru <option>-n</option> np.:
<screen>$ poldek -n th -n th-ready</screen>
+ Należy pamiętać, że użycie każdego źródła będzie możliwe dopiero po
+ pobraniu aktualnych indeksów:
+ <screen>$ poldek -n debuginfo --up</screen>
</para>
<section id="pakiety_cechy_zrodla_poldek ">
- <title>Źródła w konfiguracji Podlka</title>
+ <title>Ścieżki do podstawowych źródeł w konfiguracji Poldka</title>
<para>
Poldek jest dostarczany z właściwie skonfigurowanymi etykietami, są one zdefiniowane
w plikach <filename>/etc/poldek/source.conf</filename> i <filename>/etc/poldek/repos.d/pld.conf</filename>.
@@ -125,27 +144,20 @@
</listitem>
<listitem>
<para>
- <emphasis>home</emphasis>: <literal>~/rpm/RPMS</literal>
- </para>
- </listitem>
- <listitem>
- <para>
- <emphasis>updates</emphasis>: <literal>dists/{$wersja}/updates/security/${arch}/</literal>
- </para>
- </listitem>
- <listitem>
- <para>
- <emphasis>supported</emphasis>: <literal>dists/{$wersja}/supported/${arch}/</literal>
+ <emphasis>home</emphasis>: katalog lokalny: <literal>~/rpm/RPMS</literal>
</para>
</listitem>
</itemizedlist>
</section>
<section id="pakiety_cechy_zrodla_cykl_zyczia">
- <title>Czyl życia pakietu</title>
- <para>
- zbudowany pakiet -> <emphasis>test</emphasis> -> <emphasis>ready</emphasis> -> <emphasis>main/updates</emphasis> -> <emphasis>obsolete</emphasis>.
- </para>
+ <title>Cykl życia pakietu</title>
<para>
+ Zbudowany pakiet trafia do <emphasis>test</emphasis> gdzie oczekuje
+ na zbudowanie zależności, następnie
+ jest przenoszony przez RM-a do <emphasis>ready</emphasis>.
+ kiedy wszytko jest w porządku trafia w końcu do <emphasis>main/updates</emphasis>.
+ W przypadku bardziej krytycznych pakietów kiedy pojawia się aktualizacja to
+ starsza wersja trafia do <emphasis>obsolete</emphasis>.
Proces ten został szerzej opisany w <ulink url="http://pld-linux.org/pl/DevelopingPLD">podręczniku dewelopera</ulink>.
</para>
</section>
Więcej informacji o liście dyskusyjnej pld-doc