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
|
.\"*******************************************************************
.\"
.\" 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. Σχόλια αρχίζουν
με το χαρακτήρα # και το τελειώνουν στο τέλος της γραμμής, και τα σχόλια
μπορούν να εμφανιστούν οπουδήποτε στο εσωτερικό του αρχείου
slackpkg.conf. Αν κάποια μεταβλητή εμφανίζεται περισσότερες από μία φορά στο
αρχείο, το slackpkg θα χρησιμοποιήσει την τιμή που ορίστηκε τελευταία.
Πολλές μεταβλητές μπορούν να παρακαμφθούν από παραμέτρους που ορίζονται στο
slackpkg στη γραμμή εντολών. Αν θέλετε να παρακάμψετε την τιμή της
\fBVARIABLE\fP, δώστε \fB\-variable=τιμή\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) με την υπογραφή
GPG του έργου. Διαφορετικές μεταφορές του 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. Θα πρέπει να είναι πάντα ο κατάλογος που περιλαμβάνει τις
σειρές πακέτων του Slackware (A, AP, D, E, F, ...).
Εξ ορισμού: εξαρτάται από τη μεταφορά του Slackware
.TP 5
\fBPRIORITY\fP
.br
Ο πίνακας αυτός επιλέγει την προτεραιότητα την οποία θα έχουν κατάλογοι στον
καθρέπτη του αποθετηρίου όταν το slackpkg ελέγχει για την ύπαρξη πακέτων. Αν
ένα πακέτο υπάρχει σε παραπάνω από μία τοποθεσίες, το πακέτο στον πρώτο
κατάλογο έχει προτεραιότητα, μετά το δεύτερο, το τρίτο, το τέταρτο και
τέλος, το πακέτο στον τελευταίο κατάλογο που ορίζεται. Μπορείτε να
χρησιμοποιήσετε το %PKGMAIN για τα έχετε πρόσβαση στα περιεχόμενα της
μεταβλητής PKGMAIN.
Εξ ορισμού τιμές (σε σειρά κατάταξης): 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=value.
.TP 5
\fBONOFF\fP
.br
Η μεταβλητή \fBONOFF\fP ορίζει την αρχική συμπεριφορά της διεπαφής διαλόγου.
Αν την ορίσετε στο "on" τότε όλα τα πακέτα θα επιλεχθούν από προεπιλογή. Αν
προτιμάτε την αντίθετη επιλογή (όλα ανεπίλεκτα), τότε καθορίστε την στο
"off".
Η προεπιλεγμένη τιμή για το \fBONOFF\fP είναι το "on".
.br
Από την γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-onoff=value.
.TP 5
\fBDOWNLOAD_ALL\fP
.br
Αν αυτή η μεταβλητή ορισθεί στο "on", όλα τα αρχεία θα κατεβούν πριν την
εκτέλεση της αιτούμενης λειτουργίας (εγκατάσταση ή αναβάθμιση). Αν ορισθεί
στο "off", τότε θα κατεβούν όλα τα αρχεία και οι λειτουργίες (εγκατάσταση ή
αναβάθμιση) ένα\-ένα.
Η προεπιλεγμένη τιμή για το \fBDOWNLOAD_ALL\fP είναι το "off".
.br
Από τη γραμμή εντολών, μπορεί να χρησιμοποιείτε το \-download_all=value.
.TP 5
\fBDIALOG\fP
.br
Ενεργοποιεί (on) ή απενεργοποιεί (off) την διεπαφή του διαλόγου.
Η προεπιλεγμένη τιμή για το \fBDIALOG\fP είναι το "on".
.br
Από τη γραμμή εντολών, μπορεί να χρησιμοποιείτε το \-dialog=value.
.TP 5
\fBDIALOG_MAXARGS\fP
.br
Καθορίστε τον μέγιστο αριθμό χαρακτήρων που θα αποσταλούν στον "διάλογο". Αν
αυτός ο αριθμός υπερκερασθεί κατά την αναβάθμιση, το slackpkg θα διαγράψει
τις πληροφορίες σχετικές με την τρεχόντως εγκατεστημένη έκδοση του κάθε
πακέτου. Αν και πάλι ξεπερασθεί αυτός ο αριθμός, ακόμη και χωρίς αυτές τις
πληροφορίες, το slackpkg θα επιστρέψει στον χρήστη ένα σφάλμα.
Αν το \fBDIALOG_MAXARGS\fP δεν έχει ρυθμισθεί, τότε η προεπιλεγμένη τιμή είναι
το 19500.
.br
Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-dialog_maxargs=value.
.TP 5
\fBBATCH\fP
.br
Ενεργοποιεί (on) ή απενεργοποιεί (off) τον μη\-διαδραστικό τρόπο. Όταν το
τρέξετε σε μαζική λειτουργία/ batch mode, το slackpkg δεν θα ενημερώσει τον
χρήστη για οτιδήποτε. Αντιθέτως, όλες οι ερωτήσεις θα λάβουν
\fBDEFAULT_ANSWER\fP (βλέπε πιο κάτω).
.br
Αν κάνετε μια αναβάθμιση χρησιμοποιώντας αυτή τη λειτουργία, θα πρέπει να
εκτελέσετε το "slackpkg new\-config" αργότερα, για να βρείτε και να
συμπτύξετε τα αρχεία .new
Η προεπιλεγμένη τιμή για το \fBBATCH\fP είναι το "off".
.br
Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-batch=value.
.TP 5
\fBDEFAULT_ANSWER\fP
.br
Αυτή είναι η προεπιλεγμένη απάντηση στις ερωτήσεις όταν το slackpkg
ενημερώνει τον χρήστη για κάποιες πληροφορίες. Αυτή χρησιμοποιείται μόνο σε
μη\-διαδραστικό τρόπο (όταν το \fBBATCH\fP είναι "yes" ή όταν ο χρήστης
ενεργοποιεί τον μαζικό τρόπο/ batch mode μέσω της γραμμής εντολών). Αλλιώς,
αυτή η μεταβλητή δεν έχει κανένα αποτέλεσμα.
.br
Οι έγκυρες τιμές είναι το "y" ή το "n".
Η προεπιλεγμένη τιμή για το \fBDEFAULT_ANSWER\fP είναι το "n".
.br
Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-default_answer=value.
.TP 5
\fBUSE_INCLUDES\fP
.br
Τα πρότυπα/templates του Slackpkg μπορεί να συμπεριλαμβάνουν άλλα
πρότυπα. Αυτό μειώνει τον αναδιπλασιασμό πακέτων σε πολλά πρότυπα/templates,
αλλά μπορεί να είναι ένα πρόβλημα αν θέλετε να διαγράψετε μόνον ένα
συγκεκριμένο πρότυπο/template. Μπορείτε να απενεργοποιήσετε το #include
parsing ορίζοντας την επιλογή στο "off".
Η προεπιλεγμένη τιμή για το \fBUSE_INCLUDES\fP είναι το "on".
.br
Από τη γραμμή εντολών,, μπορείτε να χρησιμοποιείτε το \-use_includes=value.
.TP 5
\fBSPINNING\fP
.br
Όταν το Slackpkg κάνει μια δραστηριότητα που απαιτεί κάποιο χρόνο, προσφέρει
οπτικό feedback με μία spinning bar. Αν δεν σας αρέσει αυτή η spinning bar,
μπορείτε να την απενεργοποιήσετε καθορίζοντας την επιλογή στο "off".
Η προεπιλεγμένη τιμή για το \fBSPINNING\fP είναι το "on".
.br
Από τη γραμμή εντολών, μπορείτε να χρησιμοποιείτε το \-spinning=value.
.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)
|