summaryrefslogtreecommitdiff
path: root/doc/pl/rpmcache.8
blob: ebfb1458a08432f065ab1a2e8a1d0db2f0bee1d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
.\" Jakub Bogusz <qboosh@pld-linux.org>, 2003
.\" rpm 4.3-20030610
.TH "RPMCACHE" "8" "5 lipca 2002" "Red Hat, Inc." "Red Hat Linux"
.SH NAZWA
rpmcache \- Zapamiętywanie nagłówków pakietów RPM
.SH SKŁADNIA
.PP

\fBrpmcache\fR [ \fB\fINAZWA_PAKIETU\fB\fR\fI ...\fR ]

.SH "OPIS"
.PP
\fBrpmcache\fR chodzi po drzewie plików (być może także zdalnych
przy użyciu \fBFTP\fR), filtrując ścieżki przy użyciu wyrażeń
\fBglob\fR(7), czytając nagłówki pakietów rpm. Ostatnie (porównując
pola epoch/version/release pakietów w przypadku identycznych nazw
i używając czasu budowania w przypadkach nierozstrzygniętych)
nagłówki pakietów, jeśli są unikalne, są zapamiętywane w bazie danych
rpm-a. Zapamiętane w bazie nagłówki mogą być używane do udostępniania
sugerowanych ścieżek do pakietów rozwiązujących nieznane zależności.
.PP
Nie ma opcji specyficznych dla \fBrpmcache\fR, tylko wspólne opcje
\fBrpm\fR-a. Aktualnie zaimplementowane opcje można zobaczyć w komunikacie
o składni komendy \fBrpmcache\fR.
.PP
Ścieżka drzewa plików do przeszukiwania jest konfigurowana przy użyciu
makr rpm-a. Ostateczna ścieżka jest połączeniem 5 oddzielnych elementów.
Oto nazwy makr używanych do skonfigurowania \fBrpmcache\fR w tej samej
kolejności, w jakiej są łączone w celu stworzenia ścieżki drzewa plików
do przeszukania:
.PP
.TP
\fB%_bhpath\fR
Poziom "path" (ścieżka) zawiera początkową część ścieżki drzewa plików
(lub URL). Proszę tu nie używać wyrażeń \fBglob\fR(7).
.TP
\fB%_bhcoll\fR
Poziom "collection" (kolekcja) zawiera łańcuch (lub wyrażenie
\fBglob\fR(7)) określający podkatalogi \fB%_bhpath\fR.
.TP
\fB%_bhN\fR
Poziom "name" (nazwa) zawiera łańcuch (lub wyrażenie \fBglob\fR(7))
określający podkatalogi \fB%_bhcoll\fR.
Argumenty \fINAZWA_PAKIETU\fR są używane do stworzenia wyrażenia
\fBglob\fR(7), które będzie pasowało do określonych nazw pakietu
w systemie budowania Red hata, i są raczej bezużytecznie poza Red
Hatem.
.TP
\fB%_bhVR\fR
Poziom "version-release" (wersja-wydanie) zawiera łańcuch (lub wyrażenie
\fBglob\fR(7)) określający podkatalogi \fB%_bhN\fR.
.TP
\fB%_bhA\fR
Poziom "arch" (architektura) zawiera łańcuch (lub wyrażenie
\fBglob\fR(7)) określający podkatalogi \fB%_bhVR\fR.
.PP
Położenie bazy danych pamiętającej nagłówki jest konfigurowalne poprzez
makro rpm-a:
.TP
\fB%_cache_dbpath\fR
Położenie bazy danych pamiętającej nagłówki. Domyślna wartość to
\fI/var/spool/up2date/cache\fR.
.PP
Baza danych nagłówków ma identyczny format do bazy danych rpm-a
i może być używana z linii poleceń \fBrpm\fR-a. Na przykład aby
użyć bazy danych nagłówków do udostępnienia sugestii dla pakietów
dostarczających zależności potrzebne do zainstalowania pakietu,
następujące makro musi być skonfigurowane w
\fI/etc/rpm/macros\fR lub
\fI~/.rpmmacros\fR:
.TP
\fB%_solve_dbpath\fR
Położenie bazy danych używanej do udostępniania sugestii do
rozwiązywania zależności.
.PP
.SS "Przykładowa (minimalna) konfiguracja dla drzewa beehive Red Hata:"
.PP
.nf
%_cache_dbpath  /var/spool/up2date/cache
%_solve_dbpath  %{_cache_dbpath}
%_bhpath        file://localhost/mnt/redhat/beehive/comps/dist
%_bhcoll        7.3
%_bhN           @(basesystem|bash|filesystem|glibc-common|glibc|ldconfig|libtermcap|mktemp|setup|termcap)
%_bhVR          *
%_bhA           @(i[3456]86|noarch)
.fi
.SS "Przykładowa (minimalna) konfiguracja dla drzewa FTP Red Hata:"
.PP
.nf
%_cache_dbpath  /var/spool/up2date/cache
%_solve_dbpath  %{_cache_dbpath}
%_bhpath        ftp://localhost/mnt/dist
%_bhcoll        @(7.3|7.2|7.1|7.0|6.2|6.1|6.0|5.2|5.1|5.0)
%_bhN           @(%{_arch})
%_bhVR          *
%_bhA           @(i[3456]86|noarch)
.fi
.SH "BŁĘDY"
.PP
Uhm. Proszę wypełniać raporty o błędach i życzeniach dla pakietu rpm-devel
przy użyciu bugzilli (w języku angielskim):
http://bugzilla.redhat.com/ <URL:http://bugzilla.redhat.com/>
.SH "ZOBACZ TAKŻE"

\fBrpm\fR(8),
\fBglob\fR(7),

\fB http://www.rpm.org/ <URL:http://www.rpm.org/>
\fR
.SH "AUTORZY"

Jeff Johnson <jbj@redhat.com>