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
|
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH SLACKPKG.CONF 5 "Травень 2010" slackpkg\-2.81.1 ""
.SH ІМ'Я
\fBslackpkg.conf\fP \- Файл конфіґурації slackpkg
.SH ОПИС
Файл slackpkg.conf містить налаштування для \fBslackpkg\fP (8), менеджера
пакунків Slackware Linux.
Файл slackpkg.conf є шел\-скриптом що визначає різні змінні, які визначають
роботу slackpkg. Коментарі починаються з символу ґрат # та закінчуються
символом кінця рядка EOL. Вони можуть знаходитися де завгодно всередині
файлу slackpkg.conf. Якщо якась змінна визначена декілька разів у цьому
файлі, тоді її значення буде відповідати останньому визначенню.
Значення багатьох змінних може бути скасовано передачею slackpkg параметрів
через командний рядок. Якщо вам потрібно скасувати значення \fBЗМІННОЇ\fP,
передайте \fB\-змінна=ваше_значення\fP у командному рядку перед запуском команди
slackpkg. Разом можна скасовувати значення декількох змінних.
НАПРИКЛАД: slackpkg \-batch=on \-default_answer=y upgrade\-all
Для бульових змінних що мають лише два стани, їх значення позначаються як
"on" або "off".
Різні параметри конфіґурації:
.TP 5
\fBARCH\fP
.br
Вибір архітектури системи. Зазвичай Slackpkg може самостійно знайти
правильне значення використовуючи команду "uname \-m". Припустимі значення:
.ds title АРХІТЕКТУРА\t\tПРИПУСТИМІ ЗНАЧЕННЯ
.ds arm ARM\t\t\tarm
.ds x86 x86 (32bits)\ti386, i486, i586 and i686
.ds x86_64 x86 (64bits)\tx86_64
.ds ppc PowerPC\t\tpowerpc
.ds s390 S/390\t\t390
.in +5
\fB\*[title]\fP
.br
\*[arm]
.br
\*[x86]
.br
\*[x86_64]
.br
\*[ppc]
.br
\*[s390]
.in
Типове значення змінної \fBARCH\fP залежить від вашої поточної архітектури.
.TP 5
\fBSLACKKEY\fP
.br
Slackpkg звіряє файл з цифровим підписом (.asc) з цифровим підписом
проекту. Різні порти Slackware можуть мати різні підписи, й Slackpkg
намагається знайти правильну архітектурну базу вашої системи. Якщо
автоматичне розпізнавання \fBSLACKKEY\fP працює не правильно, ви можете
скасувати використання цього параметру.
Типове значення \fBSLACKKEY\fP залежить від вашого порту Slackware.
.TP 5
\fBTEMP\fP
.br
Вказує каталог куди slackpkg буде зберігати стягнуті пакунки перед їх
встановленням/оновленням.
Значення змінної \fBTEMP\fP типово: /var/cache/packages.
.TP 5
\fBWORKDIR\fP
.br
Вказує каталог для списку пакунків, списку файлів та іншої інформації що
використовуєтьсяй slackpkg у процесі роботи. Не змінюйте її значення доки
не впевнені, що точно знаєте, що робите.
Типове значення змінної \fBWORKDIR\fP /var/lib/slackpkg.
.TP 5
\fBWGETFLAGS\fP
.br
Вказує спеціальні параметри для wget. Якщо ви використовуєте декілька
параметрів, не забудьте взяти їх у подвійні лапки.
Типове значення змінної \fBWGETFLAGS\fP дорівнює "\-\-passive\-ftp"
.TP 5
\fBDELALL\fP
.br
Якщо встановити у значення "on", тоді стягнуті файли буде вилучено після
того як slackpkg встановить або оновить їх (за виключенням випадків коли
slackpkg запущено з командою "download"). Якщо ж значення встановлено у
"off", тоді файли будуть зберігатися у каталозі \fBTEMP\fP (описаному вище).
Типове значення змінної \fBDELALL\fP дорівнює "on".
.br
З командного рядка ви можете її змінювати параметром \-delall=ваше_значення.
.TP 5
\fBCHECKMD5\fP
.br
Вмикає (on) або вимикає (off) перевірку контрольних сум MD5 усіх стягнутих
пакунків перед їх інсталяцією або оновленням.
Типове значення змінної \fBCHECKMD5\fP дорівнює "on".
.br
З командного рядка ви можете змінювати її значення параметром
\-checkmd5=ваше_значення.
.TP 5
\fBCHECKGPG\fP
.br
Вмикає (on) або вимикає (off) перевірку підписів GPG для кожного пакунку
перед їх інсталяцією або оновленням.
Типове значення змінної \fBCHECKGPG\fP встановлено у "on".
.br
З командного рядка ви можете змінювати її значення параметром
\-checkgpg=ваше_значення.
.TP 5
\fBCHECKSIZE\fP
.br
Вмикає (on) або вимикає (off) перевірку доступного вільного місця на диску
перед інсталяцією або оновленням.
Типове значення змінної \fBCHECKSIZE\fP встановлено у "off".
.br
З командного рядка ви можете змінювати її значення параметром
\-checksize=ваше_значення.
.TP 5
\fBPKGMAIN\fP
.br
Вказує головний каталог дистрибутива. Зазвичай не потрібно піклуватися про
цю змінну, оскільки Slackpkg намагається визначити її самостійно спираючись
на вашу архітектуру. Якщо потрібно змінити їх, тоді додайте цю змінну у ваш
slackpkg.conf. Це завжди має бути директорія яка містить набори пакунків
(A, AP, D, E, F, ...).
Типово: залежить від вашого порту Slackware
.TP 5
\fBPRIORITY\fP
.br
Набір бажаних каталогів на мережевих дзеркалах, де slackpkg шукає потрібні
йому пакунки. Якщо пакунок знайдено у більш ніж одному місці, тоді пакунок з
першої директорії буде мати вищий пріоритет ніж з другої, з другої перед
третьою й т.д.
Типове значення (у порядку): patches %PKGMAIN extra pasture testing
.TP 5
\fBPOSTINST\fP
.br
Вмикає (on) або вимикає (off) деякі можливості slackpkg'а після інсталяції
пакунків, такі як: перевірка нових *.new файлів, нових образів ядра,
підказки користувачу.
Типове значення змінної \fBPOSTINST\fP встановлено у "on".
.br
З командного рядка ви можете змінювати її значення параметром
\-postinst=ваше_значення.
.TP 5
\fBONLY_NEW_DOTNEW\fP
.br
Коли значення \fBPOSTINST\fP встановлено у "on", slackpkg шукає усі .new файли
у каталозі /etc й підказує користувачу, що вони можуть зробити з
ними. Однак, деякі користувачі бажають бачити лише .new файли встановлені
slackpkg останньою командою. Якщо ви з їх числа, встановіть значення
\fBONLY_NEW_DOTNEW\fP у "on".
Типове значення для змінної \fBONLY_NEW_DOTNEW\fP встановлено у "off". Змінюйте
її лише якщо ви точно знаєте що робите...
.br
З командного рядка ви можете змінювати її значення параметром:
\-only_new_dotnew=ваше_значення.
.TP 5
\fBONOFF\fP
.br
Змінна \fBONOFF\fP визначає початкову поведінку діалогового інтерфейсу. Якщо
встановити значення у "on" \- тоді усі пакунки буде обрано типово. Якщо ви
надаєте перевагу іншим варіантам (тобто коли усі пакунки не вибираються
разом), встановіть її у "off".
Типово змінна \fBONOFF\fP встановлена у \*(rqon".
.br
З командного рядка ви можете змінювати її значення параметром
\-onoff=ваше_значення.
.TP 5
\fBDOWNLOAD_ALL\fP
.br
Якщо ця змінна встановлена у "on", тоді усі файли, на які був запит, буде
стягнуто разом до виконання основної команди( install або upgrade). Якщо ж
змінна встановлена у значення "off", тоді потрібні файли будуть
завантажуватися по одному перед безпосереднім виконанням основної команди:
install або upgrade.
Типово змінна \fBDOWNLOAD_ALL\fP встановлена у значення "off".
.br
З командного рядка ви можете змінювати її значення параметром:
\-download_all=ваше_значення.
.TP 5
\fBDIALOG\fP
.br
Вмикає (on) або вимикає (off) діалоговий інтерфейс.
Типово змінна \fBDIALOG\fP встановлена у "on".
.br
З командного рядка ви можете встановити її параметром \-dialog=ваше_значення.
.TP 5
\fBDIALOG_MAXARGS\fP
.br
Встановлює максимальне число знаків що посилаються програмі "dialog" у
якості параметру. Якщо число знаків що передаються перевищує це число, тоді
slackpkg вилучає інформацію про поточну версію кожного пакунку. Якщо навіть
після цього число знаків перевищує межу допустимого, тоді slackpkg повертає
користувачу повідомлення про помилку.
Якщо змінна \fBDIALOG_MAXARGS\fP не встановлена, тоді 19500 є типовим
значенням.
.br
У командному рядку, для зміни значення змінної, ви можете використовувати
параметр: \-dialog_maxargs=ваше_значення.
.TP 5
\fBBATCH\fP
.br
Вмикає (on) або вимикає (off) безінтерактивний режим. Коли запускається у
пакунковому режимі, slackpkg припиняє показувати підказки. Замість цього,
відповіді на усі питання встановлюються у \fBDEFAULT_ANSWER\fP(дивись нижче).
.br
Якщо ви проводите оновлення у цьому режимі, тоді вам згодом потрібно
запустити "slackpkg new\-config" щоб знайти та об’єднати .new файли.
Типове значення змінної \fBBATCH\fP встановлено у "off".
.br
З командного рядка ви можете встановити змінну параметром:
\-batch=ваше_значення.
.TP 5
\fBDEFAULT_ANSWER\fP
.br
Це типова відповідь на питання підказок, що показуються користувачу. Це
використовується лише у безінтерактивному режимі (коли змінна \fBBATCH\fP має
значення "yes" або пакунковий режим задано через командний рядок); інакше,
ця змінна не використовується.
.br
Припустимими значеннями є "y" або "n".
Типово змінна \fBDEFAULT_ANSWER\fP встановлена у "n".
.br
У командному рядку, для зміни значення змінної, ви можете використовувати
параметр: \-default_answer=ваше_значення.
.TP 5
\fBUSE_INCLUDES\fP
.br
Шаблони slackpkg можуть включати у себе інші шаблони, для зменшення
повторюваності одних й тих самих пакунків у різних шаблонах. Якщо ви бажаєте
вилучити лише специфічні шаблони, тоді ви можете вимкнути опрацювання
вкладених шаблонів #include.
Типове значення змінної \fBUSE_INCLUDES\fP встановлено у "on".
.br
З командного рядка ви можете змінити змінну параметром:
\-use_includes=ваше_значення.
.TP 5
\fBSPINNING\fP
.br
Коли slackpkg чимось зайнятий деякий час, ви можете бачити значок що
повертається як ознаку активності. Якщо ви не бажаєте його бачити, ви можете
вимкнути його встановивши цю змінну у значення "off".
Типове значення змінної \fBSPINNING\fP встановлено у "on".
.br
З командного рядка ви можете встановити її параметром:
\-spinning=ваше_значення.
.SH ФАЙЛИ
.TP 5
\fB/etc/slackpkg/slacpkg.conf\fP
.SH "ДИВІТЬСЯ ТАКОЖ"
\fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8)
\fBremovepkg\fP(8)
|