rev |
line source |
pankso@371
|
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
pankso@371
|
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
pankso@371
|
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
|
pankso@371
|
4 <head>
|
pankso@371
|
5 <title>Tazpkg Manual - Manuel du gestionnaire de paquets 'tazpkg'</title>
|
pankso@371
|
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
|
pankso@371
|
7 <meta name="description" content="tazpkg manuel utilisation documentation description commandes" />
|
pankso@371
|
8 <meta name="expires" content="never" />
|
pankso@371
|
9 <meta name="modified" content="2008-02-06 00:02:00" />
|
pankso@371
|
10 <style type="text/css"><!--
|
pankso@371
|
11 body { font: 90% sans-serif, vernada, arial; margin: 0; }
|
pankso@371
|
12 #header { background: #f0ba08; color: black; height: 50px;
|
pankso@371
|
13 border-top: 1px solid black; border-bottom: 1px solid black; }
|
pankso@371
|
14 #content { margin: 0px 50px 26px 50px; }
|
pankso@371
|
15 h1 { margin: 14px 0px 0px 16px; }
|
pankso@371
|
16 li { line-height: 1.4em; }
|
pankso@371
|
17 pre { padding: 5px; color: black; background: #e1e0b0; }
|
pankso@371
|
18 pre.script { padding: 10px; color: black; background: #e8e8e8;
|
pankso@371
|
19 border: 1px inset #333333; }
|
pankso@371
|
20 code { font-size: 100%; color: #669900; background: transparent; }
|
pankso@371
|
21 hr { color: white; background: white; height: 1px; border: 0; }
|
pankso@371
|
22 --></style>
|
pankso@371
|
23 </head>
|
pankso@371
|
24 <body bgcolor="#ffffff">
|
pankso@371
|
25 <div id="header">
|
pankso@371
|
26 <h1><font color="#3e1220">Tazpkg Manual</font></h1>
|
pankso@371
|
27 </div>
|
pankso@371
|
28 <hr />
|
pankso@371
|
29 <!-- Start content -->
|
pankso@371
|
30 <div id="content">
|
pankso@371
|
31
|
pankso@371
|
32 <h2>NOM</h2>
|
pankso@371
|
33 <p>
|
pankso@371
|
34 Tazpkg - Tiny autonomous zone package manager
|
pankso@371
|
35 </p>
|
pankso@371
|
36
|
pankso@371
|
37 <h2>SYNTAXE</h2>
|
pankso@371
|
38 <pre>
|
pankso@371
|
39 tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt]
|
pankso@371
|
40 </pre>
|
pankso@371
|
41
|
pankso@371
|
42 <h2>DESCRIPTION</h2>
|
pankso@371
|
43 <p>
|
pankso@371
|
44 Tazpkg est un gestionnaire de paquets ultra léger (~35 Ko) permettant
|
pankso@371
|
45 d'installer, lister, télécharger, mettre à jour ou enlever des paquets
|
pankso@371
|
46 précompilés sur un système GNU/Linux. Tazpkg propose aussi une commande de
|
pankso@371
|
47 recherche et une commande pour la création de paquets. Il a été créé pour les
|
pankso@371
|
48 besoins de SliTaz GNU/Linux, mini distribution autonome. Le format des paquets
|
pankso@371
|
49 utilise l'extension *.tazpkg, c'est une archive cpio contenant un système de
|
pankso@371
|
50 fichiers (fs) compressé avec gzip, la recette et une éventuelle description.
|
pankso@371
|
51 Tazpkg fournit aussi un système de gestion des dépendances basé sur les
|
pankso@371
|
52 recettes des paquets. La recette contient toutes les informations au sujet du
|
pankso@371
|
53 paquet, elle peut aussi contenir les fonctions de pre et post installation.
|
pankso@371
|
54 Cette même recette est par ailleurs utilisée par Tazwok pour compiler les
|
pankso@371
|
55 sources et créer un paquet tazpkg.
|
pankso@371
|
56 </p>
|
pankso@371
|
57 <p>
|
pankso@371
|
58 Tazpkg est écrit en script shell depuis rien (from scratch), compatible
|
pankso@371
|
59 Bash, et fonctionnant avec Ash du projet Busybox. Tazpkg est distribué
|
pankso@371
|
60 sous license libre GNU gpl v3.
|
pankso@371
|
61 </p>
|
pankso@371
|
62
|
pankso@371
|
63 <h2>COMMANDES</h2>
|
pankso@371
|
64 <h3><font color="#6c0023">list</font></h3>
|
pankso@371
|
65 <p>
|
pankso@371
|
66 Liste et compte les paquets installés sur le système. Cette commande permet
|
pankso@371
|
67 d'afficher sur une colonne la liste tous les paquets installés, vous pouvez
|
pankso@371
|
68 aussi utiliser la commande de recherche (search) pour avoir une liste en
|
pankso@371
|
69 fonction d'un nom (exemple xorg). Cette commande vous permet aussi de lister
|
pankso@371
|
70 les catégories, les paquets en fonction de leur catégorie et les paquets
|
pankso@371
|
71 bloqués :
|
pankso@371
|
72 </p>
|
pankso@371
|
73 <pre>
|
pankso@371
|
74 # tazpkg list
|
pankso@371
|
75 # tazpkg list cat|categories
|
pankso@371
|
76 # tazpkg list blocked
|
pankso@371
|
77 </pre>
|
pascal@543
|
78 <a name="xhtml-list"></a>
|
pankso@371
|
79 <h3><font color="#6c0023">xhtml-list</font></h3>
|
pankso@371
|
80 <p>
|
pankso@371
|
81 La commande 'xhtml-list' permet de créer une liste au format xHTML des
|
pankso@371
|
82 paquets installés sur le système, une fois générée, cette liste peut être
|
pankso@371
|
83 lue avec votre navigateur Web préféré. Cette commande peut être lancée
|
pankso@371
|
84 en tant que simple utilisateur et crée par défaut une liste nommée
|
pankso@371
|
85 'installed-packages.html' dans le répertoire courant. A noter que vous
|
pankso@371
|
86 pouvez aussi changer le nom de la liste générée via la ligne de
|
pankso@371
|
87 commande :
|
pankso@371
|
88 </p>
|
pankso@371
|
89 <pre>
|
pankso@371
|
90 # tazpkg xhtml-list
|
pankso@371
|
91 # tazpkg xhtml-list list-name.html
|
pankso@371
|
92 </pre>
|
pascal@543
|
93 <a name="list-mirror"></a>
|
pankso@371
|
94 <h3><font color="#6c0023">list-mirror</font></h3>
|
pankso@371
|
95 <p>
|
pankso@371
|
96 Liste et compte les paquets disponnibles sur le miroir. Cette commande va
|
pankso@371
|
97 afficher le dernier fichier packages.list rechargé depuis le miroir, si la
|
pankso@371
|
98 liste des paquets n'existe pas, il vous sera demandé de lancer la commande
|
pankso@371
|
99 'tazpkg recharge' en tant qu'administrateur (root) pour obtenir la liste
|
pankso@371
|
100 des paquets disponibles. L'option --diff est utilisée pour afficher le
|
pankso@371
|
101 fichier des différences entre la dernière et l'actuelle liste des paquets :
|
pankso@371
|
102 </p>
|
pankso@371
|
103 <pre>
|
pankso@371
|
104 # tazpkg list-mirror
|
pankso@371
|
105 # tazpkg list-mirror --diff
|
pankso@371
|
106 </pre>
|
pascal@543
|
107 <a name="info"></a>
|
pankso@371
|
108 <h3><font color="#6c0023">info</font></h3>
|
pankso@371
|
109 <p>
|
pankso@371
|
110 Donne les informations disponibles dans la recette du paquet en question, sa
|
pankso@371
|
111 version, sa catégorie, le mainteneur, son site Web et ses éventuelles
|
pankso@371
|
112 dépendances (voir aussi Tazwok pour plus d'informations sur les recettes) :
|
pankso@371
|
113 </p>
|
pankso@371
|
114 <pre>
|
pankso@371
|
115 # tazpkg info busybox
|
pankso@371
|
116 </pre>
|
pascal@543
|
117 <a name="desc"></a>
|
pankso@371
|
118 <h3><font color="#6c0023">desc</font></h3>
|
pankso@371
|
119 <p>
|
pankso@371
|
120 Description du paquet (si elle existe). Cette commande affiche le fichier
|
pankso@371
|
121 description.txt propre à chaque paquet, la description est un simple fichier
|
pankso@371
|
122 texte ne dépassant pas le 80 caractères pour un affichage standard dans un
|
pankso@371
|
123 terminal. Si la description du paquet n'existe pas, vous pouvez la créer et
|
pankso@371
|
124 l'envoyer au mainteneur du paquet (quelques lignes suffisent) :
|
pankso@371
|
125 </p>
|
pankso@371
|
126 <pre>
|
pankso@371
|
127 # tazpkg desc busybox
|
pankso@371
|
128 </pre>
|
pascal@543
|
129 <a name="list-config"></a>
|
pascal@543
|
130 <h3><font color="#6c0023">list-config</font></h3>
|
pascal@543
|
131 <p>
|
pascal@543
|
132 Liste les fichiers de configuration. L'option --box affiche un tableau :
|
pascal@543
|
133 </p>
|
pascal@543
|
134 <pre>
|
pascal@543
|
135 # tazpkg list-config
|
pascal@543
|
136 # tazpkg list-config --box
|
pascal@543
|
137 </pre>
|
pascal@543
|
138 <a name="list-files"></a>
|
pankso@371
|
139 <h3><font color="#6c0023">list-files</font></h3>
|
pankso@371
|
140 <p>
|
pankso@371
|
141 Liste et compte les fichiers installés avec un paquet. Cette commande va
|
pankso@371
|
142 simplement lire et classer le fichier files.list propre à chaque paquet, ce
|
pankso@371
|
143 fichier est généré automatiquement lors de la création, il est aussi utilisé
|
pankso@371
|
144 pour supprimer tous les fichiers lors de la désinstallation d'un paquet. Pour
|
pankso@371
|
145 lister les fichier installés avec le paquet bc :
|
pankso@371
|
146 </p>
|
pankso@371
|
147 <pre>
|
pankso@371
|
148 # tazpkg list-files bc
|
pankso@371
|
149 </pre>
|
pascal@543
|
150 <a name="search"></a>
|
pankso@371
|
151 <h3><font color="#6c0023">search</font></h3>
|
pankso@371
|
152 <p>
|
pankso@371
|
153 Recherche de paquets par patron ou nom de paquet. La commande
|
pankso@371
|
154 va chercher le terme voulu dans les paquets installés et dans la liste des
|
pankso@371
|
155 paquets disponibles sur le miroir. Pour obtenir la plus récente liste des
|
pankso@371
|
156 paquets installables depuis internet, il suffit de lancer 'tazpkg recharge'
|
pankso@371
|
157 avant d'effectuer une recherche :
|
pankso@371
|
158 </p>
|
pankso@371
|
159 <pre>
|
pankso@371
|
160 # tazpkg search gcc
|
pankso@371
|
161 </pre>
|
pascal@543
|
162 <a name="search-files"></a>
|
pankso@371
|
163 <h3><font color="#6c0023">search-files</font></h3>
|
pankso@371
|
164 <p>
|
pankso@371
|
165 La commande 'search-file' permet de rechercher un fichier parmi tous les
|
pankso@371
|
166 fichiers installés par tous les paquets. Cette commande est très utile pour
|
pankso@371
|
167 trouver le chemin complet vers un fichier et savoir si un fichier est bien
|
pankso@371
|
168 présent sur le système. Exemple :
|
pankso@371
|
169 </p>
|
pankso@371
|
170 <pre>
|
pankso@371
|
171 $ tazpkg search-file libnss
|
pankso@371
|
172 </pre>
|
pascal@543
|
173 <a name="install"></a>
|
pankso@371
|
174 <h3><font color="#6c0023">install</font></h3>
|
pankso@371
|
175 <p>
|
pankso@371
|
176 Cette commande permet l'installation d'un paquet local avec l'extension
|
pankso@371
|
177 .tazpkg. Voir la commande 'get-install' pour installer un paquet depuis
|
pankso@371
|
178 internet. A noter que vous pouvez forcer l'installation via l'option
|
pankso@371
|
179 --forced, désinstaller et réinstaller ou encore spécifier la racine du système
|
pankso@371
|
180 dans lequel vous désirez installer le paquets via l'option --root= :
|
pankso@371
|
181 </p>
|
pankso@371
|
182 <pre>
|
pankso@371
|
183 # tazpkg install package-1.0.tazpkg
|
pankso@371
|
184 Ou :
|
pankso@371
|
185 # tazpkg install path/to/package-1.0.tazpkg --forced
|
pankso@371
|
186 Ou :
|
pankso@371
|
187 # tazpkg install path/to/package-1.0.tazpkg --root=/mnt/rootfs
|
pankso@371
|
188 </pre>
|
pascal@543
|
189 <a name="install-list"></a>
|
pascal@543
|
190 <h3><font color="#6c0023">install-list ou get-install-list</font></h3>
|
pankso@371
|
191 <p>
|
pankso@371
|
192 Installation d'un set de paquets listés dans un fichier. Cette commande
|
pascal@543
|
193 permet (de télécharger et ) d'installer plusieurs paquets en une seule
|
pascal@543
|
194 commande et peut aussi être forcée :
|
pankso@371
|
195 </p>
|
pankso@371
|
196 <pre>
|
pankso@371
|
197 # tazpkg install-list my-packages.list
|
pascal@543
|
198 # tazpkg get-install-list my-packages.list --forced
|
pankso@371
|
199 </pre>
|
pascal@543
|
200 <a name="link"></a>
|
pascal@543
|
201 <h3><font color="#6c0023">link</font></h3>
|
pascal@543
|
202 <p>
|
pascal@543
|
203 Cette command permet l'installation d'un paquet à partir d'un autre media
|
pascal@543
|
204 par des liens symboliques et utilise très peu de mémoire. Elle est utlisée
|
pascal@543
|
205 généralement avec un système en RAM pour installer des complémement à partir
|
pascal@543
|
206 d'une clé USB :
|
pascal@543
|
207 </p>
|
pascal@543
|
208 <pre>
|
pascal@543
|
209 # tazpkg link openoffice /media/usbdisk
|
pascal@543
|
210 </pre>
|
pascal@543
|
211 <a name="remove"></a>
|
pankso@371
|
212 <h3><font color="#6c0023">remove</font></h3>
|
pankso@371
|
213 <p>
|
pankso@371
|
214 Désinstallation d'un paquet, il vous sera demandé confirmation (y/N). Cette
|
pankso@371
|
215 commande va supprimer tous les fichiers installés avec le paquet, pour
|
pankso@371
|
216 afficher cette liste, vous pouvez utiliser la commande 'list-files' de Tazpkg
|
pankso@371
|
217 suivie du nom du paquet en question. Exemple avec le paquet bc :
|
pankso@371
|
218 </p>
|
pankso@371
|
219 <pre>
|
pankso@371
|
220 # tazpkg remove bc
|
pankso@371
|
221 </pre>
|
pascal@543
|
222 <a name="extract"></a>
|
pankso@371
|
223 <h3><font color="#6c0023">extract</font></h3>
|
pankso@371
|
224 <p>
|
pankso@371
|
225 Extraire un paquet dans un répertoire donné. Si vous ne spécifiez pas le
|
pankso@371
|
226 répertoire de destination, le paquet sera extrait dans le répertoire courant
|
pankso@371
|
227 en utilisant le nom paquet-version :
|
pankso@371
|
228 </p>
|
pankso@371
|
229 <pre>
|
pankso@371
|
230 # tazpkg extract package.tazpkg
|
pankso@371
|
231 # tazpkg extract package.tazpkg target/dir
|
pankso@371
|
232 </pre>
|
pascal@543
|
233 <a name="pack"></a>
|
pankso@371
|
234 <h3><font color="#6c0023">pack</font></h3>
|
pankso@371
|
235 <p>
|
pankso@371
|
236 La commande 'pack' permet de créer un paquet depuis un répertoire préparé à
|
pankso@371
|
237 l'avance ou depuis un paquet désarchivé. Cette commande permet aussi de créer
|
pankso@371
|
238 manuellement un paquet.tazpkg (voir la documentation et Tazwok pour la création
|
pankso@371
|
239 automatique de paquets). Pour empaqueter un paquet :
|
pankso@371
|
240 </p>
|
pankso@371
|
241 <pre>
|
pankso@371
|
242 # tazpkg pack package-version
|
pankso@371
|
243 </pre>
|
pascal@543
|
244 <a name="repack"></a>
|
pankso@371
|
245 <h3><font color="#6c0023">repack</font></h3>
|
pankso@371
|
246 <p>
|
pankso@371
|
247 La commande 'repack' permet de recréer un paquet depuis les fichiers présents
|
pankso@371
|
248 sur le système où il a été précédemment installé. Pour réempaqueter un paquet :
|
pankso@371
|
249 </p>
|
pankso@371
|
250 <pre>
|
pankso@371
|
251 # tazpkg repack package
|
pankso@371
|
252 </pre>
|
pascal@543
|
253 <a name="repack-config"></a>
|
pankso@371
|
254 <h3><font color="#6c0023">repack-config</font></h3>
|
pankso@371
|
255 <p>
|
pankso@371
|
256 La commande 'repack-config' permet de recréer un paquet avec tous les fichiers
|
pankso@371
|
257 de configuration présents. Il suffira d'installer le paquet produit pour
|
pankso@371
|
258 retouver la configuration actuelle. Pour créer le paquet de fichiers de
|
pankso@371
|
259 configuration :
|
pankso@371
|
260 <pre>
|
pankso@371
|
261 # tazpkg repack-config
|
pankso@371
|
262 </pre>
|
pascal@543
|
263 <a name="recharge"></a>
|
pankso@371
|
264 <h3><font color="#6c0023">recharge</font></h3>
|
pankso@371
|
265 <p>
|
pankso@371
|
266 Recharge la liste des paquets disponibles sur le miroir (packages.list). Cette
|
pankso@371
|
267 commande va télécharger la plus récente liste des paquets installables depuis
|
pankso@371
|
268 le miroir, à noter qu'avant de commencer, Tazpkg va sauvegarder l'ancienne
|
pankso@371
|
269 liste. Une fois la liste à jour, vous pouvez la consulter via la commande
|
pankso@371
|
270 'list' et effectuer un recherche de paquet via la commande 'search' de Tazpkg.
|
pankso@371
|
271 Pour réafficher la liste des différences, vous pouvez utiliser la commande
|
pankso@371
|
272 'list-mirror --diff'. Et pour afficher et mettre à jour les paquets du système,
|
pankso@371
|
273 vous pouvez utiliser 'upgrade'. Pour recharger la plus récente liste des
|
pankso@371
|
274 paquets :
|
pankso@371
|
275 </p>
|
pankso@371
|
276 <pre>
|
pankso@371
|
277 # tazpkg recharge
|
pankso@371
|
278 </pre>
|
pascal@543
|
279 <a name="upgrade"></a>
|
pankso@371
|
280 <h3><font color="#6c0023">upgrade</font></h3>
|
pankso@371
|
281 <p>
|
pankso@371
|
282 La commande 'upgrade' permet de mettre à jour tous les paquets installés et
|
pankso@371
|
283 disponibles sur le miroir courant. La mise à jour des paquets est une
|
pankso@371
|
284 importante partie du système, elle permet de garder un système sécurisé avec
|
pankso@371
|
285 les dernières corrections et nouveautés. Le projet SliTaz, même mini, fournit
|
pankso@371
|
286 régulièrement des mises à jours de sécurité et propose généralement les
|
pankso@371
|
287 dernières versions des logiciels. A noter que cette fonction est destinée aux
|
pankso@371
|
288 personnes ayant installé SliTaz sur disque dur, en mode LiveCD les paquets mis
|
pankso@371
|
289 à jour seront perdus lors de l'arrêt du système. Pour garder un système un
|
pankso@371
|
290 jour :
|
pankso@371
|
291 </p>
|
pankso@371
|
292 <pre>
|
pankso@371
|
293 # tazpkg upgrade
|
pankso@371
|
294 </pre>
|
pascal@543
|
295 <a name="check"></a>
|
pankso@371
|
296 <h3><font color="#6c0023">check</font></h3>
|
pankso@371
|
297 <p>
|
pankso@371
|
298 La commande 'check' permet de vérifier les dépendances sur les paquets
|
pankso@371
|
299 installés et de vérifier si tous les fichiers nécessaires à la reconstruction
|
pankso@371
|
300 des paquets sont bien présents :
|
pankso@371
|
301 </p>
|
pankso@371
|
302 <pre>
|
pankso@371
|
303 # tazpkg check
|
pankso@371
|
304 </pre>
|
pascal@543
|
305 <a name="block"></a>
|
pankso@371
|
306 <h3><font color="#6c0023">block ou unblock</font></h3>
|
pankso@371
|
307 <p>
|
pankso@371
|
308 Les commandes 'block' et 'unblock' pemettent de bloquer la version du paquet
|
pankso@371
|
309 installé pour qu'il ne soit pas mis à jour par la commande 'upgrade'. La liste
|
pankso@371
|
310 des paquets bloqués est contenue dans le fichier :
|
pankso@371
|
311 /var/lib/tazpkg/blocked-packages.list, elle peut aussi être éditée à la main.
|
pankso@371
|
312 Pour bloquer ou débloquer un paquet tel que Grub :
|
pankso@371
|
313 </p>
|
pankso@371
|
314 <pre>
|
pankso@371
|
315 # tazpkg block grub
|
pankso@371
|
316 Ou :
|
pankso@371
|
317 # tazpkg unblock grub
|
pankso@371
|
318 </pre>
|
pascal@543
|
319 <a name="get"></a>
|
pankso@371
|
320 <h3><font color="#6c0023">get</font></h3>
|
pankso@371
|
321 <p>
|
pankso@371
|
322 Télécharge un paquet depuis le miroir (si il existe). Le paquet téléchargé
|
pankso@371
|
323 est stocké dans le répertoire courant, pour connaître le chemin vous pouvez
|
pankso@371
|
324 utiliser la commande 'pwd'. Pour télécharger un paquet tel que 'grub', il suffit
|
pankso@371
|
325 de lancer la commande :
|
pankso@371
|
326 </p>
|
pankso@371
|
327 <pre>
|
pankso@371
|
328 # tazpkg get grub
|
pankso@371
|
329 </pre>
|
pascal@543
|
330 <a name="get-install"></a>
|
pankso@371
|
331 <h3><font color="#6c0023">get-install</font></h3>
|
pankso@371
|
332 <p>
|
pankso@371
|
333 Installer un paquet depuis un mirroir sur internet. La commande 'get-install'
|
pankso@371
|
334 commence par vérifier si le paquet existe bien sur le miroir et si il n'a pas
|
pankso@371
|
335 déjà été téléchargé, avant de commencer le rapatriement. Pour connaître la
|
pankso@371
|
336 liste des paquets sur le miroir il faut utiliser la commande 'list-mirror'
|
pankso@371
|
337 (voir aussi recharge). Pour installer un paquet tel que 'grub' :
|
pankso@371
|
338 </p>
|
pankso@371
|
339 <pre>
|
pankso@371
|
340 # tazpkg get-install grub
|
pankso@371
|
341 </pre>
|
pascal@543
|
342 <a name="clean-cache"></a>
|
pankso@371
|
343 <h3><font color="#6c0023">clean-cache</font></h3>
|
pankso@371
|
344 <p>
|
pankso@371
|
345 Supprimer les paquets Tazpkg téléchargés dans le cache. Lors de l'installation
|
pankso@371
|
346 de paquets via le Web, Tazpkg garde une copie du paquet, cela est fait pour
|
pankso@371
|
347 gagner de la bande passante en cas de réinstallation, mais il se peut que vous
|
pankso@371
|
348 vouliez libérer de la place sur le disque dur ou que vous désiriez
|
pankso@371
|
349 retélécharger des paquets :
|
pankso@371
|
350 </p>
|
pankso@371
|
351 <pre>
|
pankso@371
|
352 # tazpkg clean-cache
|
pankso@371
|
353 </pre>
|
pascal@543
|
354 <a name="setup-mirror"></a>
|
pankso@371
|
355 <h3><font color="#6c0023">setup-mirror</font></h3>
|
pankso@371
|
356 <p>
|
pankso@371
|
357 Configurer l'URL du miroir, la commande 'setup-mirror' vous demandera alors
|
pankso@371
|
358 l'URL du nouveau miroir. Vous pouvez spécifier plusieurs URLs en les séparant
|
pankso@371
|
359 par des espaces. A noter que vous pouvez aussi modifier à la main le
|
pankso@371
|
360 fichier /var/lib/tazpkg/mirror. L'URL doit pointer sur le répertoire contenant
|
pankso@371
|
361 la liste (packages.list) et les paquets :
|
pankso@371
|
362 </p>
|
pankso@371
|
363 <pre>
|
pankso@371
|
364 # tazpkg setup-mirror
|
pankso@371
|
365 </pre>
|
pascal@543
|
366 <a name="reconfigure"></a>
|
pascal@543
|
367 <h3><font color="#6c0023">reconfigure</font></h3>
|
pascal@543
|
368 <p>
|
pascal@543
|
369 Rejoue le script post-install du paquet. Exemple pour gcc :
|
pascal@543
|
370 </p>
|
pascal@543
|
371 <pre>
|
pascal@543
|
372 # tazpkg reconfigure gcc
|
pascal@543
|
373 </pre>
|
pascal@543
|
374 <a name="depends"></a>
|
pascal@543
|
375 <h3><font color="#6c0023">depends or rdepends</font></h3>
|
pascal@543
|
376 <p>
|
pascal@543
|
377 Affiche l'arbre des dépendances ou l'arbre inversé des dépendances du paquet.
|
pascal@543
|
378 Exemple pour mpd:
|
pascal@543
|
379 </p>
|
pascal@543
|
380 <pre>
|
pascal@543
|
381 # tazpkg depends mpd
|
pascal@543
|
382 # tazpkg rdepends mpd
|
pascal@543
|
383 </pre>
|
pascal@543
|
384 <a name="add-undigest"></a>
|
pascal@543
|
385 <h3><font color="#6c0023">add-undigest ou setup-undigest</font></h3>
|
pascal@543
|
386 <p>
|
pascal@543
|
387 Ajoute l'URL d'un miroir non offciel pour tester des nouveaux paquets.
|
pascal@543
|
388 Met à jour le fichier /var/lib/tazpkg/undiest/'repository'. Cette URL doit
|
pascal@543
|
389 pointer un répertoire avec les paquets et 'packages.list' :
|
pascal@543
|
390 </p>
|
pascal@543
|
391 <pre>
|
pascal@543
|
392 # tazpkg add-undigest public-repository http://my.home.org/slitaz
|
pascal@543
|
393 # tazpkg setup-undigest local-repository /home/slitaz/packages
|
pascal@543
|
394 </pre>
|
pascal@543
|
395 <a name="remove-undigest"></a>
|
pascal@543
|
396 <h3><font color="#6c0023">remove-undigest</font></h3>
|
pascal@543
|
397 <p>
|
pascal@543
|
398 Retire l'URL d'un miroir non offciel :
|
pascal@543
|
399 </p>
|
pascal@543
|
400 <pre>
|
pascal@543
|
401 # tazpkg remove-undigest my-repository
|
pascal@543
|
402 </pre>
|
pascal@543
|
403 <a name="list-undigest"></a>
|
pascal@543
|
404 <h3><font color="#6c0023">list-undigest</font></h3>
|
pascal@543
|
405 <p>
|
pascal@543
|
406 Liste les miroirs non offciels :
|
pascal@543
|
407 </p>
|
pascal@543
|
408 <pre>
|
pascal@543
|
409 # tazpkg list-undigest
|
pascal@543
|
410 </pre>
|
pascal@543
|
411 <a name="convert"></a>
|
pascal@543
|
412 <h3><font color="#6c0023">convert</font></h3>
|
pascal@543
|
413 <p>
|
pascal@543
|
414 Convertit un paquet Debian (.deb, .udeb), Redhat (.rpm), Slackware (.tgz),
|
pascal@543
|
415 Archlinux (.pkg.tar.gz) ou ipk (.ipk) en paquet SliTaz (.tazpkg)
|
pascal@543
|
416 </p>
|
pascal@543
|
417 <pre>
|
pascal@543
|
418 # tazpkg convert unpaquet.rpm
|
pascal@543
|
419 </pre>
|
pascal@543
|
420 <a name="set-release"></a>
|
pascal@543
|
421 <h3><font color="#6c0023">set-release</font></h3>
|
pascal@543
|
422 <p>
|
pascal@543
|
423 Cette commande change la version courant et met à jour tous les paquets :
|
pascal@543
|
424 </p>
|
pascal@543
|
425 <pre>
|
pascal@543
|
426 # tazpkg set-release cooking
|
pascal@543
|
427 </pre>
|
pascal@543
|
428 <a name="bugs"></a>
|
pascal@543
|
429 <h3><font color="#6c0023">bugs</font></h3>
|
pascal@543
|
430 <p>
|
pascal@543
|
431 Affiche la liste des bugs connus dans les paquets :
|
pascal@543
|
432 </p>
|
pascal@543
|
433 <pre>
|
pascal@543
|
434 # tazpkg bugs
|
pascal@543
|
435 </pre>
|
pankso@371
|
436
|
pankso@371
|
437 <h2>MAINTENEUR</h2>
|
pankso@371
|
438 <p>
|
pankso@371
|
439 Christophe Lincoln <pankso at slitaz.org>
|
pankso@371
|
440 </p>
|
pankso@371
|
441
|
pankso@371
|
442 </div>
|
pankso@371
|
443 <!-- End content -->
|
pankso@371
|
444 </body>
|
pankso@371
|
445 </html>
|