[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