PLD-doc/book/pl_book__pakiety: pl_pakiety__zrodla.sec wprowadzenie.sec

qwiat cvs w pld-linux.org
Pon, 2 Sty 2006, 00:49:31 CET


Author: qwiat
Date: Mon Jan  2 00:49:27 2006
New Revision: 6729

Added:
   PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
Modified:
   PLD-doc/book/pl_book__pakiety/wprowadzenie.sec
Log:
- nowy rozdzial, + poprawki


Added: PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec
==============================================================================
--- (empty file)
+++ PLD-doc/book/pl_book__pakiety/pl_pakiety__zrodla.sec	Mon Jan  2 00:49:27 2006
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="iso-8859-2"?>
+<section id="pakiety_cechy_zrodla">
+	<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
+		wersjami pakietów i ich zastosowaniem. W większości
+		wypadków będziemy korzystać z głównego źródła (main),
+		jednak od czasu do czasu potrzeba zaktualizować system
+		lub pobrać niestandardowe wersje pakietów, właśnie wtedy z nich 
+		skorzystamy.
+	</para>
+	<para>
+		Źródła wskazują konkretną lokację, np. katalog z pakietami
+		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
+		z właściwie skonfigurowanymi etykietami, są one zdefiniowane
+		w pliku <filename>/etc/poldek/pld-source.conf</filename>.
+	</para>
+	<para>		
+		Etykieta 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.
+	</para>
+	<itemizedlist>
+		<listitem>
+			<para>
+				<literal>{$wersja}</literal> (np. ac) - główne
+				źródło pakietów, od chwili wydania danej
+				wersji dystrybucji, nie są tu dokonywane żadne
+				zmiany; ścieżka:
+				<literal>dists/{$wersja}/PLD/{$arch}/PLD/RPMS</literal>
+			</para>
+		</listitem>
+	</itemizedlist>
+	<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>dists/{$wersja}/updates/security/${arch}/</literal>
+			</para>
+		</listitem>
+	</itemizedlist>
+	<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:
+				<literal>dists/{$wersja}/supported/${arch}/</literal>
+			</para>
+		</listitem>
+	</itemizedlist>
+	<itemizedlist>
+		<listitem>
+			<para>
+				<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
+				pakietów z tego
+				źródła jest dosyć ryzykownym krokiem i należy go
+				wykonywać wyłącznie w ostateczności; ścieżka:
+				<literal>dists/{$wersja}/test/${arch}/</literal>
+			</para>
+		</listitem>
+	</itemizedlist>
+	<itemizedlist>
+		<listitem>
+			<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
+				pakiety działają
+				bez zarzutu są przenoszone do docelowego miejsca.
+				Pakiety te są już wstępnie przetestowane, nadal
+				jednak powinniśmy zachować ostrożność instalując
+				pakiety z tego katalogu; ścieżka:
+				<literal>dists/{$wersja}/ready/${arch}/</literal>
+			</para>
+		</listitem>
+	</itemizedlist>
+</section>
+

Modified: PLD-doc/book/pl_book__pakiety/wprowadzenie.sec
==============================================================================
--- PLD-doc/book/pl_book__pakiety/wprowadzenie.sec	(original)
+++ PLD-doc/book/pl_book__pakiety/wprowadzenie.sec	Mon Jan  2 00:49:27 2006
@@ -41,8 +41,9 @@
 			Skraca to czas instalacji (zwłaszcza przy pobieraniu plików
 			z Internetu) i pozwala oszczędzać miejsce na dysku. Jest to
 			dość złożone zagadnienie, nie musimy się tym jednak
-			przejmować, gdyż wszystko za nas wykona opisany dalej
-			mechanizm zależności.
+			przejmować, gdyż wszystko za nas wykona opisany w
+			<xref linkend="pakiety_cechy" /> mechanizm tzw.
+			<emphasis>zależności</emphasis>. 
 		</para>
 		<para>
 			W PLD zastosowano system pakietów <productname>RPM</productname>
@@ -57,8 +58,17 @@
 			zainstalować samodzielnie.
 		</para>
 		<para>
-			Listę dostępnych źródeł pakietów znajdziemy w
-			<xref linkend="linki_zrodla_pakietow" />.
+			Jedną z najczęsciej używanych form instalacji jest
+			instalacja z sieci, dlatego jeśli nie zostanie podane
+			inaczej to właśnie taka instalacja jest traktowana
+			jako domyślna. 
+			Stąd aby pobrać właściwe pakiety musimy określić
+			trzy parametry: adres serwera, wersję systemu, źródło
+			pakietów, oraz ich architekturę.
+			Listę dostępnych serwerów odnajdziemy
+			<xref linkend="linki_zrodla_pakietow" />, źródła zostały
+			opisane w <xref linkend="pakiety_cechy_zrodla" />, zaś
+			architektury w <xref linkend="pakiety_cechy_arch" />.
 		</para>
 	</section>
 


Więcej informacji o liście dyskusyjnej pld-doc