summaryrefslogtreecommitdiff
path: root/aptitude.pl.8
blob: 1eb9b559d022f29a99980d14816145cdd70bc944 (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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
.\"                                      Hey, EMACS: -*- nroff -*-
.\" Translator: Michał Politowski <l10n@mp.pl.eu.org>
.\"
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH APTITUDE 8 "9/8/00"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh        disable hyphenation
.\" .hy        enable hyphenation
.\" .ad l      left justify
.\" .ad b      justify to both left and right margins
.\" .nf        disable filling
.\" .fi        enable filling
.\" .br        insert line break
.\" .sp <n>    insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAZWA
aptitude \- interfejs wysokiego poziomu dla menedżera pakietów.
.SH SKŁADNIA
.B aptitude [ \-S
\fIplik\fR
.B ] [ \-u | \-i ]

.B aptitude [
\fIopcje\fR
.B ] [ update | upgrade | forget-new | clean | autoclean ]

.B aptitude [
\fIopcje\fR
.B ] [ remove | hold | purge | markauto | unmarkauto | dist-upgrade ] pakiety...

.B aptitude [
\fIopcje\fR
.B ] search wzorce...

.B aptitude [
\fIopcje\fR
.B ] download pakiety...
.SH OPIS
.B aptitude
jest tekstowym interfejsem do systemu pakietów dystrybucji Debian GNU/Linux.

Pozwala użytkownikowi przeglądać listę pakietów i wykonywać zadania
związane z zarządzaniem nimi, takie jak instalowanie, uaktualnianie czy usuwanie.
Zadania te można wykonywać w trybie interaktywnym lub z wiersza poleceń.

.SH WIERSZ POLECEŃ

Pierwszy argument nie zaczynający się znakiem minus ("-") jest traktowany jako
akcja, którą ma wykonać program. Jeśli akcja nie zostanie podana w wierszu poleceń
aptitude startuje w trybie interaktywnym.

Dostępne są następujące akcje:

.TP
.B install
Instaluje pakiety. Nazwy pakietów należy podać po poleceniu "install".
Nazwy zawierające znak "~" będą traktowane jak wzorce wyszukiwania
i spowodują zainstalowanie wszystkich pasujących pakietów.

Dodanie na końcu nazwy znaku "-", "+", "_" lub "=" spowoduje, że
pakiety zostaną odpowiednio usunięte, zainstalowane, wyczyszczone lub wstrzymane.
Można to wykorzystać na przykład do przeprowadzenia z wiersza poleceń wielu różnych akcji
na raz.

Jako szczególny przypadek, "install" bez dodatkowych argumentów przeprowadzi
wszystkie zaplanowane wcześniej akcje.

UWAGA: Polecenie "install" modyfikuje zapisane informacje o zaplanowanych akcjach.
Dlatego po wydaniu komendy "aptitude install foo bar" i przerwaniu następnie
instalacji należy uruchomić np. "aptitude remove foo bar" aby odwołać to polecenie.

.TP
.B remove, purge, hold
Te polecenia działają podobnie do "install", ale wykonują odpowiednio
usunięcie, wyczyszczenie lub wstrzymanie pakietów o ile nie podano inaczej.

(Na przykład "aptitude remove '~ndeity'" usunie wszystkie pakiety, których nazwa
zawiera ciąg "deity".)

.TP
.B markauto, unmarkauto
Zaznaczają pakiety jako odpowiednio automatycznie lub ręcznie zainstalowane.
Można podawać pakiety korzystając z tej samej składni co dla poprzednich poleceń,
włączjąc w to specyfikację akcji do wykonania.
Na przykład "aptitude markauto '~slibs'" zaznaczy wszystkie pakiety w sekcji
"libs" jako zainstalowane automatycznie.

.TP
.B update
Uaktualnia listę dostępnych pakietów danymi z serwerów.
(Równoważne "apt-get update".)

.TP
.B upgrade
Uaktualnia zainstalowane pakiety do najnowszych wersji.
Zainstalowane pakiety nie są usuwane, chyba, że nie są używane.
Żadne niezainstalowane pakiety nie są instalowane.

Jeśli pakietu nie można uaktualnić bez naruszania tych ograniczeń
nie zostaje uaktualniony.

.TP
.B forget-new
Usuwa informacje, które pakiety są nowe (równoważne wciśnięciu "f"
w trybie interaktywnym).

.TP
.B search
Wyszukuje pakiety pasujące do wzorców podanych po poleceniu.
Zostaną wypisane wszystkie pakiety pasujące do tych wzorców.
Na przykład "aptitude search '~N'" pokaże wszystkie nowe pakiety.

.TP
.B clean
Usuwa wszystkie pobrane pliki pakietów.

.TP
.B autoclean
Usuwa pobrane pliki pakietów, które nie są już dostępne.

.TP
.B download
Pobiera do bieżącego katalogu plik .deb najnowszej wersji podanego pakietu.

.P

Następujące argumenty zaczynające się od znaku minus
określają akcje dla trybu interaktywnego. Są one jednak używane wewnętrznie przez program
i nie powinna zajść potrzeba samodzielnego ich podawania.

.TP
.B \-S \fIplik\fR
Wczytuje z \fIpliku\fR rozszerzone informacje o stanie.
.TP
.B \-u
Bezpośrednio po starcie programu rozpoczyna uaktualnianie listy pakietów.
Nie można używać tej opcji oraz
.B \-i
jednocześnie.
.TP
.B \-i
Bezpośrednio po starcie programu wyświetla ekran pobierania plików 
(równoważne uruchomieniu programu i wciśnięciu "g").
Nie można używać tej opcji oraz
.B \-u
jednocześnie.

.SH OPCJE

Następujące opcje modyfikują działanie powyższych poleceń.
Nie każde polecenie respektuje wszystkie opcje
(wiele opcji nie miałoby sensu w połączeniu z pewnymi poleceniami).

Wiele opcji jest powiązanych z dyrektywami pliku konfiguracyjnego.
Umieszczenie odpowiedniej dyrektywy w /etc/apt/apt.conf lub ~/.aptitude/config
spowoduje, że aptitude zawsze będzie działać tak, jakby opcja została podana.

.TP
.B \-h, \-\-help
Wyświetla krótki tekst pomocy.

.TP
.B \-\-version
Wyświetla numer wersji programu i informacje o środowisku kompilacji.

.TP
.B \-s, \-\-simulate
Wypisuje akcje, które zostałyby wykonane, bez ich rzeczywistego przeprowadzania.
Nie są wymagane uprawnienia administratora.

W pliku konfiguracyjnym: Aptitude::CmdLine::Simulate.

.TP
.B \-d, \-\-download-only
Tylko pobiera pakiety, bez ich instalacji czy usuwania.

W pliku konfiguracyjnym: Aptitude::CmdLine::Download-Only

.TP
.B \-P, \-\-prompt
Zawsze wyświetla pytanie o potwierdzenie, nawet gdy nie są wykonywane
żadne dodatkowe akcje.

W pliku konfiguracyjnym: Aptitude::CmdLine::Always-Prompt

.TP
.B \-y, \-\-assume-yes
Przyjmuje odpowiedź "tak" na pytania typu tak/nie.
Nie wpływa na potwierdzenia szczególnie niebezpiecznych akcji, takich jak
usuwanie istotnych (Essential) pakietów.
Ma pierwszeństwo nad -P.

W pliku konfiguracyjnym: Aptitude::CmdLine::Assume-Yes

.TP
.B \-F \fIformat\fB, \-\-display-format \fIformat\fR
Określa format wyświetlania wyników polecenia
.BR search .
Na przykład "%p %V %v" spowoduje wypisywanie nazwy pakietu, jego zainstalowanej
wersji i jego najnowszej dostępnej wersji.
(Sekcja "COLUMNS" podręcznika zawiera więcej informacji).

W pliku konfiguracyjnym: Aptitude::CmdLine::Package-Display-Format

.TP
.B \-w \fIszerokość\fB, \-\-width \fIszerokość\fR
Określa szerokość wyświetlania wyników polecenia
.BR search .
(Domyślnie jest używana szerokość terminala.)

W pliku konfiguracyjnym: Aptitude::CmdLine::Package-Display-Width

.TP
.B \-f
Agesywnie próbuje naprawić niespełnione zależności.

W pliku konfiguracyjnym: Aptitude::CmdLine::Fix-Broken

.TP
.B  \-\-with-recommends, \-\-with-suggests
Powodują traktowanie odpowiednio rekomendacji i sugestii jako zależności
przy instalowaniu nowych pakietów.
(Mają pierwszeństwo nad ustawieniami w /etc/apt/apt.conf i ~/.aptitude/config.)

W pliku konfiguracyjnym: Aptitude::Recommends-Important, Aptitude::Suggests-Important

.TP
.B \-\-without-recommends, \-\-without-suggests
Wyłączają traktowanie odpowiednio rekomendacji i sugestii jako zależności
przy instalowaniu nowych pakietów.

.SH TRYB INTERAKTYWNY

Standardowo w trybie interaktywnym aptitude udostępnia następujące klawisze i polecenia:
.TP
.B q
Zamyka aktualny kontekst zapisując zmiany.
.TP
.B x
Zamyka aktualny kontekst bez zapisywania zmian.
.TP
.B ?
Wyświetla ekran pomocy.
.TP
.B Góra, k
Przesuwa kursor o jedną pozycję w górę.
.TP
.B Dół, j
Przesuwa kursor o jedną pozycję w dół.
.TP
.B ^
Przesuwa kursor do elementu nadrzędnego.
.TP
.B Enter
Zwija lub rozwija grupę pakietów.
.TP
.B [
Rozwija całe poddrzewo pakietów.
.TP
.B ]
Zwijja całe poddrzewo pakietów.
.TP
.B Enter, i
Wyświetla informacje o pakiecie.
.TP
.B +
Zaznacza pakiet do instalacji lub uaktualnienia
albo przywraca możliwość uaktualnienia wstrzymanego pakietu.
.TP
.B -
Zaznacza pakiet do usunięcia.
.TP
.B =
Wstrzymuje uaktualnienia pakietu.
.TP
.B _
Zaznacza pakiet do wyczyszczenia (usunięcia wraz z plikami konfiguracyjnymi).
.TP
.B L
Zaznacza pakiet do reinstalacji.
.TP
.B u
Uaktualnia listę dostępnych pakietów.
.TP
.B g
Wykonuje wszystkie instalacje, uaktualnienia i usunięcia pakietów.
.TP
.B Control-u
Cofa ostatnią akcję lub grupę akcji.
.TP
.B /
Wyszukuje pakiety.
.TP
.B \\
Powtarza ostatnie wyszukiwanie.
.TP
.B D
Wyświetla/ukrywa dodatkowy obszar informacyjny.
.TP
.B v
Wyświetla dostępne wersje pakietu.
.TP
.B d
Wyświetla zależności pakietu.
.TP
.B r
Wyświetla pakiety zależące od danego pakietu.
.TP
.B a
Przewija rozszerzony opis w górę.
.TP
.B z
Przewija rozszerzony opis w dół.

.SH ZOBACZ TAKŻE
.BR apt-get (1),
.BR apt (8),
.BR /usr/share/doc/aptitude/README .
.SH AUTOR
Ta strona podręcznika systemowego została napisana przez Daniela Burrowsa <dburrows@debian.org>.