[svn/pld-doc]: rev 191 - pld-doc/book/pl_book__pakiety

krolik w svn.pld-dc.org krolik w svn.pld-dc.org
Śro, 7 Sty 2004, 21:01:55 CET


Author: krolik
Date: 2004-01-07 21:01:54 +0100 (Wed, 07 Jan 2004)
New Revision: 191

Modified:
   pld-doc/book/pl_book__pakiety/poldek.sec
Log:
- poldek.sec finished, free for editing.

Modified: pld-doc/book/pl_book__pakiety/poldek.sec
===================================================================
--- pld-doc/book/pl_book__pakiety/poldek.sec	2004-01-07 18:39:04 UTC (rev 190)
+++ pld-doc/book/pl_book__pakiety/poldek.sec	2004-01-07 20:01:54 UTC (rev 191)
@@ -16,6 +16,12 @@
 			Jest świetnym programem ułatwiającym pracę zwykłego
 			użytkownika, jak i administratora. poldek obsługuje
 			różne źródła pakietów: dysk, ftp, http, rsync.
+			Najważniejszą zaletą poldka jest zdolność do przetwarzania
+			zależności w pakietach. Osoby które przesiadły się
+			z dystrybucji podobnych do Mandrake, na pewno 
+			odetchną z ulgą. Zlecając poldkowi instalację jakiegoś
+			programu, nie musimy martwić się o nie spełnione
+			zależności, poldek robi wszystko za nas. Miłej lektury.
 		</para>
 	</section>
 	<section>
@@ -587,8 +593,85 @@
 			go ponownie. Utworzy się lista pasujących pakietów
 			do wzorca utworzonego przez nas przed naciśnięciem 
 			tabulatora. Uzupełniamy ponownie, i naciskamy Tab,
-			do skutku.
+			do skutku. Poniżej przykład instalacji pakietu w trybie interaktywnym.
 		</para>
+		<para></para>
+		<screen>  
+poldek> install bc-1.06-13 
+Przetwarzanie zależności...
+Zaznaczono 1 pakiet do instalacji:
+I bc-1.06-13
+Pobieranie ftp://ftp.pld-linux.org/dists/[...]/bc-1.06-13.athlon.rpm...
+.................................................. 100.0% [202.9K]              
+Uruchamianie rpm --upgrade -vh --root / --noorder...
+Przygotowywanie...          ########################################### [100%]
+   1:bc                     ########################################### [100%]
+poldek> 
+		   </screen>
+		   <para></para>
+		   <para>
+			   Wyjaśnię teraz nomenklaturę przykładowego pakietu. W powyższym
+			   przykładzie zainstalowałem binary calculator (bc). Nazwa pakietu
+			   składa się z nazwy programu (bc), wersji programu (1.06) oraz
+			   wersji pakietu (13). W ten sposób wygląda nomenklatura pakietów
+			   w PLD Linux Distrubution. Podobnie oznaczane są pakiety w innych
+			   dystrybucjach. Poldek po kolei informuje nas o tym co wykonuje.
+			   W pierwszej kolejności zaznacza pakiet, który ma zainstalować (I),
+			   następnie pobiera go ze źródła by na końcu dokonać jego instalacji.
+			   Proste nieprawdaż? Też tak uważam.
+		   </para>
+		   <para>
+			   Podczas instalowania pakietów, możemy również posłużyć się przełącznikiem
+			   -t, który przeprowadzi symulację instalacji pakietu w systemie.
+		   </para>
+	   </section>
+	   <section>
+		   <title>Wyszukiwanie pakietów</title>
+		   <para>
+			   Opis wyszukiwania pakietów znajdziesz w dziale poświęconym trybowi 
+			   wsadowemu. Chociaż wyszukiwanie pakietów odbywa się poprzez wpisywanie
+			   poleceń trybu interaktywnego, zdecydowałem się je opisać w trybie
+			   wsadowym, ze względu to iż często się z niego korzysta właśnie w ten
+			   sposób.
+		   </para>
+	   </section>
+	   <section>
+		   <title>Deinstalacja pakietów</title>
+		   <para>
+			   Aby odinstalować jakiś pakiet używamy polecenia uninstall oraz
+			   podajemy nazwę pakietu. Musi być ona jednoznaczna dla poldka.
+			   Więc jeśli mamy w systemie zainstalowane pakiety: bc oraz bcc,
+			   wydając polecenie uninstall bc, poldek nie będzie wiedział o który
+			   pakiet nam chodzi. Podczas tej czyności warto posługiwać
+			   się dopełnianiem składni (klawisz Tab), aby uzyskać pełną nazwę pakietu.
+			   Ponieważ poldek przetwarza zależności, musimy zachować ostrożność. 
+			   Czasami deinstalując jakiś kluczowy pakiet, możemy odinstalować sobie
+			   znaczną część systemu, a przecież nie chcemy. Bardziej zaawansowani
+			   użytkownicy eksperymentujący z systemem, narażeni są na zerwanie
+			   zależności w pakietach. Powinni więc korzystać z opcji -t, aby nie
+			   narażać się na zbędne kłopoty. Oto przykład deinstalacji pakietu
+			   w normalnych warunkach:
+		   </para>
+		   <para></para>
+<screen>
+poldek> uninstall bc-1.06-13 
+Zaznaczono 1 pakiet do usunięcia:
+R bc-1.06-13
+Kontynuować? [y/N]
+Uruchamianie rpm --erase --root /...
+poldek> 
+</screen>
+<para></para>
+<para>
+	W powyższym przykładzie, po wydaniu polecenia deinstalacji pakietu, poldek
+	zaznaczył go jako "R" czyli Removed. Pakiet nie miał zależności, więc zaznaczył
+	tylko ten. Następnie czeka na naszą decyzję. Po zatwierdzeniu deinstalacji,
+	poldek natychmiast deinstaluje pakiet.
+</para>
+<para>
+	Na tym zakończę opis trybu interaktywnego, oraz całego poldka. Mam nadzieję, że
+	dowiedzieliście się z niego czegoś nowego.
+</para>
+	   </section>
 	</section>
-	</section>
 </section>



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