[svn/pld-doc]: rev 145 - pld-doc/docbook
krolik w svn.pld-dc.org
krolik w svn.pld-dc.org
Sob, 3 Sty 2004, 16:06:57 CET
Author: krolik
Date: 2004-01-03 16:06:48 +0100 (Sat, 03 Jan 2004)
New Revision: 145
Modified:
pld-doc/docbook/pl_pakiety__poldek.docb
Log:
- tryb wsadowy: wyszukiwanie, instalacja pakiet?\195?\179w
Modified: pld-doc/docbook/pl_pakiety__poldek.docb
===================================================================
--- pld-doc/docbook/pl_pakiety__poldek.docb 2004-01-02 23:21:18 UTC (rev 144)
+++ pld-doc/docbook/pl_pakiety__poldek.docb 2004-01-03 15:06:48 UTC (rev 145)
@@ -113,10 +113,10 @@
</screen>
</chapter>
<chapter>
- <title>Tryby pracy poldka</title>
- <para>
+ <title>Tryb wsadowy poldka</title>
+ <subtitle>
Jak działa poldek?
- </para>
+ </subtitle>
<para>
Na samym początku należy powiedzieć słowo w jaki sposób
poldek korzysta ze źródeł, których konfigurację opisałem
@@ -142,8 +142,6 @@
UWAGA! brak parametrów oznacza uruchomienie poldka w
trybie interaktywnym, który opiszę później.
</para>
- <section>
- <title>Tryb wsadowy</title>
<para>
Obsługę poldka w trybie wsadowym możemy porównać
z obsługą programu apt-get, znanego z Debiana.
@@ -203,7 +201,8 @@
poldka, wtedy należy użyć przełącznika --upa, który pobierze index w
całości.
</para>
-<para>Aktualizacja systemu w trybie wsadowym</para>
+<section>
+ <title>Aktualizacja systemu</title>
<para>
Do aktualizacji systemu w trybie wsadowym służy przełącznik
--upgrade-dist. Po wywołaniu poldka z tym parametrem wczyta on listę
@@ -235,10 +234,10 @@
--hold który pomija podczas aktualizacji podane jak w przykładzie
pakiety.
</para>
+</section>
+<section>
+ <title>Wyszukiwanie pakietów</title>
<para>
- Wyszukiwanie pakietów poldkiem
-</para>
-<para>
Poldek posiada rozbudowany i bardzo szczegółowy system przeszukiwania
pakietów. Możemy wyszukiwać pakiety zadając poldkowi różne kryteria
od wyszukiwania pojedynczych plików, wyszukiwania pakietów po nazwach,
@@ -353,6 +352,14 @@
Ta metoda przeszukiwania nie jest zbyt pewna. Osobiście preferuję tą
pierwszą.
</para>
+</section>
+<section>
+ <title>Instalacja pakietów</title>
+<para>
+ Do instalacji pakietów w trybie wsadowym używamy przełącznika '-i'.
+ I to wszystko co musisz zrobić aby dokonać instalacji. Poldek (o ile
+ występują) przetworzy wszystkie zależności.
+</para>
<screen>
[root w styx krzysiek]# poldek -i bc
Pobieranie ftp://ftp.pld-linux.org/dists/2.0/PLD/athlon/PLD/RPMS/bc-1.06-13.i686.rpm...
@@ -361,8 +368,34 @@
</screen>
<para>
Proste, nieprawdaż? Też tak sądzę. Jeżeli jesteśmy ostrożni z natury,
- możemy dodać opcję -t która przeprowadzi symulację instalacji.
+ możemy dodać opcję -t która przeprowadzi symulację instalacji. Zamiennie
+ z '-i' możemy stosować przełącznik '-U' oznaczający upgrade. Nie oznacza
+ to wcale, że przełącznika '-i' możemy użyć do auktualizacji pakietów.
+ Nie zalecam. Może się zdarzyć, że będziemy potrzebowali powrócić do
+ poprzedniej wersji któregoś z pakietów. Robimy to tak:
</para>
+<screen>
+[krzysiek w styx krzysiek]$ rpm -q aterm
+aterm-0.4.2-6
+[krzysiek w styx krzysiek]$ sudo poldek -n ac-old --downgrade aterm
+Pobieranie ftp://ftp.pld-linux.org/dists/[...]/aterm-0.4.2-5.i686.rpm...
+.................................................. 100.0% [128.5K]
+[krzysiek w styx krzysiek]$ rpm -q aterm
+aterm-0.4.2-5
+[krzysiek w styx krzysiek]$
+</screen>
+<para>
+ Pozwolę sobie tutaj na komentarz. Opcja '-n' oznacza nazwę źródła
+ dla poldka. Wskazałem tutaj na ac-old. W chwili pisania tego dokumentu
+ nie ma takiego źródła, więc nie należy przykładu traktować dosłownie.
+ Ac-old oznacza repozytorium starszych pakietów. Może to być repozytorium
+ pakietów, które zostało zamrożone i nic się w nim nie zmienia. Tylko
+ z takiego miejsca można skorzystać jeśli potrzebujemy starszych wersji
+ potrzebych nam pakietów. Przełącznik '--downgrade' mówi poldkowi, żeby
+ dokonał deaktualizacji pakietu lub pakietów które po nim nastepują.
+ UWAGA! Jeżeli nie wskażemy poldkowi skąd ma czerpać starszą wersję
+ danego pakietu, operacja się nie powiedzie.
+</para>
</section>
<section>
<title>Tryb interaktywny</title>
Więcej informacji o liście dyskusyjnej pld-doc