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
113
114
115
116
117
118
|
.TH urpmq 8 "05 Čec 2001" "MandrakeSoft" "Mandrake Linux"
.IX urpmq
.SH NÁZEV
urpmq \- nástroj pro dotazy na databázi urpmi.
.SH SYNAPSE
.B urpmq [\fIvolby\fP] [\fInázev_balíčku\fP | \fIsoubory_rpm...\fP]
.SH POPIS
Program urpmq umožňuje dotazy na databázi urpmi. Je vám k dispozici, pokud potřebujete
zjistit seznam balíčků dostupných na různých zdrojích registrovaných v programu urpmi,
nebo pokud potřebujete vypsat závislosti balíčků, nebo balíčky, které se nainstalují,
pokud spustíte program urpmi.
.PP
Výstupní formát programu urpmi se liší podle následujících parametrů z příkazové řádky:
.IP
[skupina/]název_balíčku[-verze][-vydání]
.SH VOLBY
.IP "\fB\--help\fP"
zobrazí nápovědu a ukončí se.
.IP "\fB\--update\fP"
použije pouze zdroje pro aktualizaci. To znamená, že program \fBurpmq\fP bude hledat a řešit závislosti
pouze v rámci zdrojů označených pro aktualizaci.
.IP "\fB\--auto-select\fP"
automaticky vybere všechny balíčky, které by měly být aktualizovány, na základě již instalovaných
balíčků a balíčků v seznamech jednotlivých registrovaných zdrojů.
.IP "\fB\--headers\fP"
získá hlavičky vybraných balíčků a vypíše je na standardní výstup.
.IP "\fB\--sources\fP"
vypíše zdrojové url (nebo soubor) všech vybraných balíčků.
.IP "\fB\--force\fP"
bude ignorovat výskyt chyby, pokud jsou vyžádány neexistující balíčky.
.IP "\fB\-v\fP"
aktivuje užvaněný režim.
.IP "\fB\-d\fP"
vybere závislosti (maximální množina).
.IP "\fB\-u\fP"
zruší výběr balíčků, pokud je již instalovaná novější verze. Tuto volbu lze použít s volbou
\fB-d\fP a tím simulovat režim \fB-M\fP programu \fBurpmi\fP.
.IP "\fB\-m\fP"
vybere minimální množinu závislostí. Toto je relativně pomalý algoritmus, který se snaží minimalizovat
počet balíčků k aktualizaci pouze na ty, kde je to opravdu nutné.
.IP "\fB\-M\fP"
vypne algoritmus pro minimální množinu závislostí, takže použití voleb \fB-d\fP i \fB-u\fP je pak podobné
režimu programu \fBurpmi\fP s aktivní volbou \fB-M\fP .
.IP "\fB\-c\fP"
pokud je vybrána maximální množina závislostí, bude program předpokládat, že uvedené balíčky mají chybné
nebo zastaralé závislosti. To způsobí, že se bude aktualizovat více balíčků, ale může
tím opravit nevyřešené závislosti uvnitř databáze rpm.
.IP "\fB\-p\fP"
umožní prohledávat značky provides a nalézt tak potřebný balíček.
.IP "\fB\-g\fP"
vypíše skupinu, do které patří každý z vybraných balíčků.
.IP "\fB\-r\fP"
vypíše verzi a vydání každého z vybraných balíčků.
.IP "\fB\-d\fP"
vypíše na příkazovou řádku množinu balíčků vyžadovanou vybranými balíčky.
.SH SOUBORY
/usr/bin/urpmq
.br
Spustitelný soubor \fBurpmq\fP (skript jazyka Perl)
.PP
/var/lib/urpmi/list.*
.br
Obsahuje seznam všech balíčků známých programu urpmi a jejich umístění.
Pro každý zdroj(*) je k dispozici jeden seznam souborů.
.PP
/var/lib/urpmi/hdlist.*
.br
Obsahuje informace o všech známých balíčcích, je to souhrn hlaviček balíčků RPM.
Pro každý zdroj(*) je k dispozici jeden seznam hdlist.
.PP
/var/lib/urpmi/synthesis.hdlist.*
.br
Obsahuje informace syntézy o všech známých balíčcích, které jsou sestaveny ze souborů hdlist,
a které mohou být použity pro urychlení zpracování vašich požadavků. Pokud nejsou tyto soubory
přítomny, použijte k jejich vytvoření příkaz \fBurpmi.update -a\fP. Tyto soubory nejsou
povinné.
.PP
/etc/urpmi/urpmi.cfg
.br
Obsahuje informace o zdrojích. Je přijímán i formát ze starších verzí programu urpmi.
.PP
/etc/urpmi/skip.list
.br
Obsahuje názvy balíčků, které by neměly být automaticky aktualizovány.
.PP
/var/lib/urpmi/depslist.ordered
.br
Jednoduchý textový soubor obsahující všechny závislosti všech známých balíčků.
.PP
/var/lib/urpmi/provides
.br
Jednoduchý textový soubor obsahující popis všeho, co poskytují balíčky (provides), a názvy těchto balíčků.
.PP
/var/lib/urpmi/compss
.br
Jednoduchý textový soubor obsahující pro každou Skupinu seznam balíčků v této skupině.
.SH "VIZ TAKÉ"
urpmi(8),
urpmi.addmedia(8),
urpmi.update(8),
urpmi.removemedia(8),
autoirpm(8),
gurpmi(8),
urpmf(8),
rpmdrake(8)
.SH AUTOR
Francois Pons, Mandrakesoft
.br
fpons@mandrakesoft.com
|