tazpkg rev 302
Add manual translation (en,fr,pt) and symlink to the default english one
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri Oct 02 17:59:37 2009 +0200 (2009-10-02) |
parents | 4c0c9d845432 |
children | d7071fbad685 |
files | doc/tazpkg.en.html doc/tazpkg.fr.html doc/tazpkg.html doc/tazpkg.pt.html |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/doc/tazpkg.en.html Fri Oct 02 17:59:37 2009 +0200 1.3 @@ -0,0 +1,443 @@ 1.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 1.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 1.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 1.7 +<head> 1.8 + <title>Tazpkg Manual</title> 1.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 1.10 + <meta name="description" content="" /> 1.11 + <meta name="expires" content="never" /> 1.12 + <meta name="modified" content="2008-07-18 19:45:00" /> 1.13 + <style type="text/css"><!-- 1.14 + body { font: 90% sans-serif, vernada, arial; margin: 0; } 1.15 + #header { background: #f0ba08; color: black; height: 50px; 1.16 + border-top: 1px solid black; border-bottom: 1px solid black; } 1.17 + #content { margin: 0px 50px 26px 50px; } 1.18 + h1 { margin: 14px 0px 0px 16px; } 1.19 + li { line-height: 1.4em; } 1.20 + pre { padding: 5px; color: black; background: #e1e0b0; } 1.21 + pre.script { padding: 10px; color: black; background: #e8e8e8; 1.22 + border: 1px inset #333333; } 1.23 + code { font-size: 100%; color: #669900; background: transparent; } 1.24 + hr { color: white; background: white; height: 1px; border: 0; } 1.25 + --></style> 1.26 +</head> 1.27 +<body bgcolor="#ffffff"> 1.28 +<div id="header"> 1.29 +<h1><font color="#3e1220">Tazpkg Manual</font></h1> 1.30 +</div> 1.31 +<hr /> 1.32 +<!-- Start content --> 1.33 +<div id="content"> 1.34 + 1.35 +<h2>NAME</h2> 1.36 +<p> 1.37 +Tazpkg - Tiny autonomous zone package manager 1.38 +</p> 1.39 + 1.40 +<h2>SYNTAX</h2> 1.41 +<pre> 1.42 + tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt] 1.43 +</pre> 1.44 + 1.45 +<h2>DESCRIPTION</h2> 1.46 +<p> 1.47 +Tazpkg is an ultralightweight (~ 35KB) package manager to 1.48 +install, list, download, update or remove precompiled packages 1.49 +on a GNU/Linux system. Tazpkg offers commands for searching 1.50 +and creating packages and was created independently. 1.51 +The format of the packages using the *.tazpkg extension is a 1.52 +cpio archive containing a filesystem compressed with gzip, 1.53 +a receipt and an optional description. Tazpkg also manages 1.54 +dependencies based on package receipts. Each receipt contains 1.55 +all the information about a package and can also include 1.56 +pre and post installation functions. The same receipt is 1.57 +used by Tazwok to compile sources and generate a .tazpkg 1.58 +package. 1.59 +</p> 1.60 +<p> 1.61 +Tazpkg is entirely built from scratch using SHell script, 1.62 +compatible with Bash, it runs under Ash - part of the Busybox 1.63 +project. Tazpkg is distributed under the free GNU license GPL V3. 1.64 +</p> 1.65 + 1.66 +<h2>COMMANDS</h2> 1.67 +<h3><font color="#6c0023">list</font></h3> 1.68 +<p> 1.69 +List packages installed on the system. This command displays 1.70 +a column list of all installed packages, It also allows you to list the 1.71 +categories, packages based on category and packages placed on hold. 1.72 +You can also use the 'search' command for a list based 1.73 +on a term or package name: 1.74 +</p> 1.75 +<pre> 1.76 + # tazpkg list 1.77 + # tazpkg list cat|categories 1.78 + # tazpkg list blocked 1.79 +</pre> 1.80 +<a name="xhtml-list"></a> 1.81 +<h3><font color="#6c0023">xhtml-list</font></h3> 1.82 +<p> 1.83 +The 'xhtml-list' command can create a XHTML list 1.84 +of all the packages installed on the system which can be read 1.85 +with your preferred Web browser. It can be run as a normal 1.86 +user and creates a page 'installed-packages.html' in 1.87 +your current directory. Note that you can change the name of the 1.88 +generated list via the command line: 1.89 +</p> 1.90 +<pre> 1.91 + # tazpkg xhtml-list 1.92 + # tazpkg xhtml-list list-name.html 1.93 +</pre> 1.94 +<a name="list-mirror"></a> 1.95 +<h3><font color="#6c0023">list-mirror</font></h3> 1.96 +<p> 1.97 +List packages available on the mirror. This command will 1.98 +display the 'packages.list' file recharged from the mirror. 1.99 +If this doesn't exist, you will be asked to launch 1.100 +'tazpkg recharge' as administrator (root) for a list of 1.101 +available packages . The --diff option is used to display 1.102 +the differences between the last and current list of packages: 1.103 +</p> 1.104 +<pre> 1.105 + # tazpkg list-mirror 1.106 + # tazpkg list-mirror --diff 1.107 +</pre> 1.108 +<a name="info"></a> 1.109 +<h3><font color="#6c0023">info</font></h3> 1.110 +<p> 1.111 +Display any information available in the receipt for the 1.112 +package in question - its version, category, maintainer, 1.113 +Web site and any dependencies (see also Tazwok for more 1.114 +information on receipts): 1.115 +</p> 1.116 +<pre> 1.117 + # tazpkg info busybox 1.118 +</pre> 1.119 +<a name="desc"></a> 1.120 +<h3><font color="#6c0023">desc</font></h3> 1.121 +<p> 1.122 +Description of the package (if it exists). This command 1.123 +displays the 'description.txt' file of each package (a simple 1.124 +text file, justified to 80 characters to fit in a standard terminal): 1.125 +</p> 1.126 +<pre> 1.127 + # tazpkg desc busybox 1.128 +</pre> 1.129 +<a name="list-config"></a> 1.130 +<h3><font color="#6c0023">list-config</font></h3> 1.131 +<p> 1.132 +Lists the system configuration files. The --box option displays 1.133 +in table format: 1.134 +</p> 1.135 +<pre> # tazpkg list-config 1.136 + # tazpkg list-config --box 1.137 +</pre> 1.138 +<a name="list-files"></a> 1.139 +<h3><font color="#6c0023">list-files</font></h3> 1.140 +<p> 1.141 +List all files installed with a package. This command will 1.142 +simply read and display the 'files.list' of each package which is 1.143 +automatically generated when the package is created and is 1.144 +also used to remove files when uninstalling a package. 1.145 +To list the files installed with the package bc: 1.146 +</p> 1.147 +<pre> 1.148 + # tazpkg list-files bc 1.149 +</pre> 1.150 +<a name="search"></a> 1.151 +<h3><font color="#6c0023">search</font></h3> 1.152 +<p> 1.153 +Search for packages by owner or package name. This command 1.154 +will search for the term wanted in the installed packages and the 1.155 +list of available packages on the mirror. To obtain the 1.156 +latest list of installable packages on the mirror, just 1.157 +run 'tazpkg recharge' before conducting a search: 1.158 +</p> 1.159 +<pre> 1.160 + # tazpkg search gcc 1.161 +</pre> 1.162 +<a name="search-file"></a> 1.163 +<h3><font color="#6c0023">search-file</font></h3> 1.164 +<p> 1.165 +The 'search-file' command allows you to search for a file 1.166 +among the files installed by the packages. This command is very 1.167 +useful to find the full path to a file and determine if 1.168 +a file is present on the system. Example: 1.169 +</p> 1.170 +<pre> 1.171 + $ tazpkg search-file libnss 1.172 +</pre> 1.173 +<a name="install"></a> 1.174 +<h3><font color="#6c0023">install</font></h3> 1.175 +<p> 1.176 +This command allows the installation of a local package with 1.177 +the .tazpkg extension. See 'get-install' to install a 1.178 +package from the internet. Note that you can force the 1.179 +installation via the --forced, uninstall and reinstall options 1.180 +or specify the root system where you want to install the 1.181 +packages via the -root= option: 1.182 +</p> 1.183 +<pre> 1.184 + # tazpkg install package-1.0.tazpkg 1.185 + Or : 1.186 + # tazpkg install path/to/package-1.0.tazpkg --forced 1.187 + Or : 1.188 + # tazpkg install path/to/package-1.0.tazpkg --root=/mnt/rootfs 1.189 +</pre> 1.190 +<h3><font color="#6c0023">install-list or get-install-list</font></h3> 1.191 +<p> 1.192 +Install a set of packages listed in a file. This command 1.193 +allows you to (download and) install several packages with a single command 1.194 +and can also be forced: 1.195 +</p> 1.196 +<pre> # tazpkg install-list my-packages.list 1.197 + # tazpkg get-install-list my-packages.list --forced 1.198 +</pre> 1.199 +<a name="link"></a> 1.200 +<h3><font color="#6c0023">link</font></h3> 1.201 +<p> 1.202 +This command allows the installation of a package from another media 1.203 +device. The set up is done through symbolic links and consumes very little 1.204 +memory. It is generally used within the system RAM to install add-ons 1.205 +from an USB key: 1.206 +</p> 1.207 +<pre> 1.208 + # tazpkg link openoffice /media/usbdisk 1.209 +</pre> 1.210 +<a name="remove"></a> 1.211 +<h3><font color="#6c0023">remove</font></h3> 1.212 +<p> 1.213 +Remove a package. You will be asked for confirmation (y/N). 1.214 +This command will delete all files installed with the package. 1.215 +To view the list of files, use the 'list-files' command 1.216 +followed by the name of the package. Example 1.217 +with the package bc: 1.218 +</p> 1.219 +<pre> 1.220 + # tazpkg remove bc 1.221 +</pre> 1.222 +<a name="extract"></a> 1.223 +<h3><font color="#6c0023">extract</font></h3> 1.224 +<p> 1.225 +Extract a package into a directory. If you do not specify 1.226 +the destination directory, the package will be extracted 1.227 +in the current directory using the name package-version: 1.228 +</p> 1.229 +<pre> 1.230 + # tazpkg extract package.tazpkg 1.231 + # tazpkg extract package.tazpkg target/dir 1.232 +</pre> 1.233 +<a name="pack"></a> 1.234 +<h3><font color="#6c0023">pack</font></h3> 1.235 +<p> 1.236 +The 'pack' command will create a package from a directory 1.237 +prepared in advance or from an unpacked package. It can 1.238 +also manually create a .tazpkg package (see the Tazwok documentation 1.239 +for the automatic creation of packages). To pack a package: 1.240 +</p> 1.241 +<pre> 1.242 + # tazpkg pack package-version 1.243 +</pre> 1.244 +<a name="repack"></a> 1.245 +<h3><font color="#6c0023">repack</font></h3> 1.246 +<p> 1.247 +The 'repack' command allows you to recreate a package from 1.248 +the files on a system where it was previously installed. 1.249 +To repack a package: 1.250 +</p> 1.251 +<pre> 1.252 + # tazpkg repack package 1.253 +</pre> 1.254 +<a name="repack-config"></a> 1.255 +<h3><font color="#6c0023">repack-config</font></h3> 1.256 +<p> 1.257 +The 'repack-config' command recreates a package 1.258 +of the system configuration files (see list-config). It is enough 1.259 +to install the package to find the current configuration. To repack 1.260 +the configuration files: 1.261 +</p> 1.262 +<pre> # tazpkg repack-config 1.263 +</pre> 1.264 +<a name="recharge"></a> 1.265 +<h3><font color="#6c0023">recharge</font></h3> 1.266 +<p> 1.267 +Recharge the list of available packages on the mirror. 1.268 +This command will download the most recent 'packages.list' 1.269 +of installable packages on the mirror and before starting 1.270 +will save the old list. Once the list is updated 1.271 +you can then use the 'list' and 'search' commands. To view 1.272 +and list the differences, you can use 'list-mirror --diff', and to view 1.273 +and update packages, you can simply 'upgrade'. To recharge the 1.274 +latest list of packages: 1.275 +</p> 1.276 +<pre> 1.277 + # tazpkg recharge 1.278 +</pre> 1.279 +<a name="upgrade"></a> 1.280 +<h3><font color="#6c0023">upgrade</font></h3> 1.281 +<p> 1.282 +Upgrade allows you to update all installed packages available 1.283 +on the current mirror. Upgrading packages is an important 1.284 +part of system security, it helps to keep you secure with 1.285 +the latest updates and fixes. The SliTaz project, 1.286 +although tiny, provides regular updates on security and generally 1.287 +offers the latest versions of software. Note that this 1.288 +function is aimed at people with SliTaz installed on a 1.289 +hard drive. Updated packages in LiveCD mode will be lost on 1.290 +system shutdown. To upgrade: 1.291 +</p> 1.292 +<pre> 1.293 + # tazpkg upgrade 1.294 +</pre> 1.295 +<a name="check"></a> 1.296 +<h3><font color="#6c0023">check</font></h3> 1.297 +<p> 1.298 +The 'check' command can check dependencies on installed 1.299 +packages and determine whether all the files needed for the 1.300 +repacking of packages are present: 1.301 +</p> 1.302 +<pre> 1.303 + # tazpkg check package 1.304 +</pre> 1.305 +<a name="block"></a> 1.306 +<h3><font color="#6c0023">block or unblock</font></h3> 1.307 +<p> 1.308 +The 'block' and 'unblock' commands permit you to block 1.309 +installed package versions so that they are not maintained 1.310 +by an 'upgrade'. The list of packages on hold are contained 1.311 +in the /var/lib/tazpkg/blocked-packages.list. This file can also 1.312 +be edited by hand. To block or unblock a package such as 1.313 +Grub: 1.314 +</p> 1.315 +<pre> 1.316 + # tazpkg block grub 1.317 + Or : 1.318 + # tazpkg unblock grub 1.319 +</pre> 1.320 +<a name="get"></a> 1.321 +<h3><font color="#6c0023">get</font></h3> 1.322 +<p> 1.323 +Get a package from the mirror (if it exists). The downloaded 1.324 +package is stored in the current directory. To find the path 1.325 +you can use 'pwd'. To get the Grub package: 1.326 +</p> 1.327 +<pre> 1.328 + # tazpkg get grub 1.329 +</pre> 1.330 +<a name="get-install"></a> 1.331 +<h3><font color="#6c0023">get-install</font></h3> 1.332 +<p> 1.333 +Get and install a package from a mirror on the internet. 1.334 +The 'get-install' command begins by checking whether the 1.335 +package exists on the mirror and if it has been already downloaded. 1.336 +For a list of packages on the mirror, we must 1.337 +use the 'list-mirror' command. To install the package Grub: 1.338 +</p> 1.339 +<pre> 1.340 + # tazpkg get-install grub 1.341 +</pre> 1.342 +<a name="clean-cache"></a> 1.343 +<h3><font color="#6c0023">clean-cache</font></h3> 1.344 +<p> 1.345 +Remove *.tazpkg packages downloaded to the cache. During 1.346 +installation, Tazpkg keeps a copy of packages downloaded 1.347 +from the web. This is done to save bandwidth in case of 1.348 +reinstallation, but you may want to free up space on the hard 1.349 +drive or re-download the packages: 1.350 +</p> 1.351 +<pre> 1.352 + # tazpkg clean-cache 1.353 +</pre> 1.354 +<a name="setup-mirror"></a> 1.355 +<h3><font color="#6c0023">setup-mirror</font></h3> 1.356 +<p> 1.357 +Setup the URL for the mirror. The 'setup-mirror' command 1.358 +will ask for the URL of the new mirror. You can specify 1.359 +multiple URLs separated by spaces. Note that you can also 1.360 +modify the main /var/lib/tazpkg/mirror file. The URL must 1.361 +point to the directory containing the 'packages.list' and 1.362 +packages: 1.363 +</p> 1.364 +<pre> 1.365 + # tazpkg setup-mirror 1.366 +</pre> 1.367 +<a name="reconfigure"></a> 1.368 +<h3><font color="#6c0023">reconfigure</font></h3> 1.369 +<p> 1.370 +Replays the post-install script from the package. 1.371 +Example using gcc: 1.372 +</p> 1.373 +<pre> # tazpkg reconfigure gcc 1.374 +</pre> 1.375 +<a name="depends"></a> 1.376 +<h3><font color="#6c0023">depends or rdepends</font></h3> 1.377 +<p> 1.378 +Displays a dependency tree or reverse dependency tree for a package. 1.379 +Examples using mpd: 1.380 +</p> 1.381 +<pre> # tazpkg depends mpd 1.382 + # tazpkg rdepends mpd 1.383 +</pre> 1.384 +<a name="add-undigest"></a> 1.385 +<h3><font color="#6c0023">add-undigest or setup-undigest</font></h3> 1.386 +<p> 1.387 +Set the URL of an additional unofficial mirror to test packages that 1.388 +are not yet present on the official mirrors. Note, you can also 1.389 +manually edit the file in /var/lib/tazpkg/undigest/'repository'. The URL 1.390 +must point to the directory containing the packages and 'packages.list': 1.391 +</p> 1.392 +<pre> 1.393 + # tazpkg add-undigest public-repository http://my.home.org/slitaz 1.394 + # tazpkg setup-undigest local-repository /home/slitaz/packages 1.395 +</pre> 1.396 +<a name="remove-undigest"></a> 1.397 +<h3><font color="#6c0023">remove-undigest</font></h3> 1.398 +<p> 1.399 +Removes the URL of an undigest mirror: 1.400 +</p> 1.401 +<pre> 1.402 + # tazpkg remove-undigest my-repository 1.403 +</pre> 1.404 +<a name="list-undigest"></a> 1.405 +<h3><font color="#6c0023">list-undigest</font></h3> 1.406 +<p> 1.407 +Lists additional undigest mirrors: 1.408 +</p> 1.409 +<pre> 1.410 + # tazpkg list-undigest 1.411 +</pre> 1.412 +<a name="convert"></a> 1.413 +<h3><font color="#6c0023">convert</font></h3> 1.414 +<p> 1.415 +Converts a Debian package (.deb), Redhat (.rpm), Slackware (.tgz) or 1.416 +Archlinux (.pkg.tar.gz) package into a SliTaz package (.tazpkg): 1.417 +</p> 1.418 +<pre> 1.419 + # tazpkg convert alien-package 1.420 +</pre> 1.421 +<a name="set-release"></a> 1.422 +<h3><font color="#6c0023">set-release</font></h3> 1.423 +<p> 1.424 +The 'set-release' command changes the current version and 1.425 +upgrades the packages to the latest release: 1.426 +</p> 1.427 +<pre> # tazpkg set-release cooking 1.428 +</pre> 1.429 +<a name="bugs"></a> 1.430 +<h3><font color="#6c0023">bugs</font></h3> 1.431 +<p> 1.432 +Generates a list of known bugs in the packages: 1.433 +</p> 1.434 +<pre> # tazpkg bugs 1.435 +</pre> 1.436 + 1.437 +<h2>MAINTAINER</h2> 1.438 +<p> 1.439 +Christophe Lincoln <pankso at slitaz.org> 1.440 +</p> 1.441 + 1.442 +</div> 1.443 +<!-- End content --> 1.444 +</body> 1.445 +</html> 1.446 +
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/doc/tazpkg.fr.html Fri Oct 02 17:59:37 2009 +0200 2.3 @@ -0,0 +1,479 @@ 2.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 2.7 +<head> 2.8 + <title>Tazpkg Manual - Manuel du gestionnaire de paquets 'tazpkg'</title> 2.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 2.10 + <meta name="description" content="tazpkg manuel utilisation documentation description commandes" /> 2.11 + <meta name="expires" content="never" /> 2.12 + <meta name="modified" content="2008-03-05 16:33:00" /> 2.13 + <style type="text/css"><!-- 2.14 + body { font: 90% sans-serif, vernada, arial; margin: 0; } 2.15 + #header { background: #f0ba08; color: black; height: 50px; 2.16 + border-top: 1px solid black; border-bottom: 1px solid black; } 2.17 + #content { margin: 0px 50px 26px 50px; } 2.18 + h1 { margin: 14px 0px 0px 16px; } 2.19 + li { line-height: 1.4em; } 2.20 + pre { padding: 5px; color: black; background: #e1e0b0; } 2.21 + pre.script { padding: 10px; color: black; background: #e8e8e8; 2.22 + border: 1px inset #333333; } 2.23 + code { font-size: 100%; color: #669900; background: transparent; } 2.24 + hr { color: white; background: white; height: 1px; border: 0; } 2.25 + --></style> 2.26 +</head> 2.27 +<body bgcolor="#ffffff"> 2.28 +<div id="header"> 2.29 +<h1><font color="#3e1220">Tazpkg Manual</font></h1> 2.30 +</div> 2.31 +<hr /> 2.32 +<!-- Start content --> 2.33 +<div id="content"> 2.34 + 2.35 +<h2>NOM</h2> 2.36 +<p> 2.37 +Tazpkg - Tiny autonomous zone package manager 2.38 +</p> 2.39 + 2.40 +<h2>SYNTAXE</h2> 2.41 +<pre> 2.42 + tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt] 2.43 + tazpkg shell 2.44 +</pre> 2.45 + 2.46 +<h2>DESCRIPTION</h2> 2.47 +<p> 2.48 +Tazpkg est un gestionnaire de paquets ultra léger (~35 Ko) permettant 2.49 +d'installer, lister, télécharger, mettre à jour ou enlever des paquets 2.50 +précompilés sur un système GNU/Linux. Tazpkg propose aussi une commande de 2.51 +recherche et une commande pour la création de paquets. Il a été créé pour les 2.52 +besoins de SliTaz GNU/Linux, mini distribution autonome. Le format des paquets 2.53 +utilise l'extension *.tazpkg, c'est une archive cpio contenant un système de 2.54 +fichiers (fs) compressé avec gzip, la recette et une éventuelle description. 2.55 +Tazpkg fournit aussi un système de gestion des dépendances basé sur les 2.56 +recettes des paquets. La recette contient toutes les informations au sujet du 2.57 +paquet, elle peut aussi contenir les fonctions de pre et post installation. 2.58 +Cette même recette est par ailleurs utilisée par Tazwok pour compiler les 2.59 +sources et créer un paquet tazpkg. 2.60 +</p> 2.61 +<p> 2.62 +Tazpkg est écrit en script shell depuis rien (from scratch), compatible 2.63 +Bash, et fonctionne avec Ash du projet Busybox. Tazpkg est distribué 2.64 +sous license libre GNU gpl v3. 2.65 +</p> 2.66 + 2.67 +<h2>SHELL</h2> 2.68 +<p> 2.69 +Tazpkg fourni un mode SHell permettant de directement passer les commandes 2.70 +au gestionnaire de paquets. Ce mode est utile pour lancer quelques commandes 2.71 +comme la mise à jour du système, il support 'su' pour devenir admnistrateur 2.72 +mais ne propose pas le rappel des commandes. Pour utiliser Tazpkg en mode 2.73 +SHell : 2.74 +</p> 2.75 +<pre> 2.76 + $ tazpkg shell 2.77 +</pre> 2.78 + 2.79 +<h2>COMMANDES</h2> 2.80 +<a name="list"></a> 2.81 +<h3><font color="#6c0023">list</font></h3> 2.82 +<p> 2.83 +Liste et compte les paquets installés sur le système. Cette commande permet 2.84 +d'afficher sur une colonne la liste tous les paquets installés, vous pouvez 2.85 +aussi utiliser la commande de recherche (search) pour avoir une liste en 2.86 +fonction d'un nom (exemple xorg). Cette commande vous permet aussi de lister 2.87 +les catégories, les paquets en fonction de leur catégorie et les paquets 2.88 +bloqués : 2.89 +</p> 2.90 +<pre> 2.91 + # tazpkg list 2.92 + # tazpkg list cat|categories 2.93 + # tazpkg list blocked 2.94 +</pre> 2.95 +<a name="xhtml-list"></a> 2.96 +<h3><font color="#6c0023">xhtml-list</font></h3> 2.97 +<p> 2.98 +La commande 'xhtml-list' permet de créer une liste au format xHTML des 2.99 +paquets installés sur le système, une fois générée, cette liste peut être 2.100 +lue avec votre navigateur Web préféré. Cette commande peut être lancée 2.101 +en tant que simple utilisateur et crée par défaut une liste nommée 2.102 +'installed-packages.html' dans le répertoire courant. A noter que vous 2.103 +pouvez aussi changer le nom de la liste générée via la ligne de 2.104 +commande : 2.105 +</p> 2.106 +<pre> 2.107 + # tazpkg xhtml-list 2.108 + # tazpkg xhtml-list list-name.html 2.109 +</pre> 2.110 +<a name="list-mirror"></a> 2.111 +<h3><font color="#6c0023">list-mirror</font></h3> 2.112 +<p> 2.113 +Liste et compte les paquets disponnibles sur le miroir. Cette commande va 2.114 +afficher le dernier fichier packages.list rechargé depuis le miroir, si la 2.115 +liste des paquets n'existe pas, il vous sera demandé de lancer la commande 2.116 +'tazpkg recharge' en tant qu'administrateur (root) pour obtenir la liste 2.117 +des paquets disponibles. L'option --diff est utilisée pour afficher le 2.118 +fichier des différences entre la dernière et l'actuelle liste des paquets : 2.119 +</p> 2.120 +<pre> 2.121 + # tazpkg list-mirror 2.122 + # tazpkg list-mirror --diff 2.123 +</pre> 2.124 +<a name="info"></a> 2.125 +<h3><font color="#6c0023">info</font></h3> 2.126 +<p> 2.127 +Donne les informations disponibles dans la recette du paquet en question, sa 2.128 +version, sa catégorie, le mainteneur, son site Web et ses éventuelles 2.129 +dépendances (voir aussi Tazwok pour plus d'informations sur les recettes) : 2.130 +</p> 2.131 +<pre> 2.132 + # tazpkg info busybox 2.133 +</pre> 2.134 +<a name="desc"></a> 2.135 +<h3><font color="#6c0023">desc</font></h3> 2.136 +<p> 2.137 +Description du paquet (si elle existe). Cette commande affiche le fichier 2.138 +description.txt propre à chaque paquet, la description est un simple fichier 2.139 +texte ne dépassant pas le 80 caractères pour un affichage standard dans un 2.140 +terminal. Si la description du paquet n'existe pas, vous pouvez la créer et 2.141 +l'envoyer au mainteneur du paquet (quelques lignes suffisent) : 2.142 +</p> 2.143 +<pre> 2.144 + # tazpkg desc busybox 2.145 +</pre> 2.146 +<a name="list-files"></a> 2.147 +<h3><font color="#6c0023">list-files</font></h3> 2.148 +<p> 2.149 +Liste et compte les fichiers installés avec un paquet. Cette commande va 2.150 +simplement lire et classer le fichier files.list propre à chaque paquet, ce 2.151 +fichier est généré automatiquement lors de la création, il est aussi utilisé 2.152 +pour supprimer tous les fichiers lors de la désinstallation d'un paquet. Pour 2.153 +lister les fichier installés avec le paquet bc : 2.154 +</p> 2.155 +<pre> 2.156 + # tazpkg list-files bc 2.157 +</pre> 2.158 +<a name="search"></a> 2.159 +<h3><font color="#6c0023">search</font></h3> 2.160 +<p> 2.161 +Recherche de paquets par patron ou nom de paquet. La commande 2.162 +va chercher le terme voulu dans les paquets installés et dans les listes des 2.163 +paquets disponibles sur le miroir. Pour obtenir la plus récente liste des 2.164 +paquets installables depuis internet, il suffit de lancer 'tazpkg recharge' 2.165 +avant d'effectuer une recherche : 2.166 +</p> 2.167 +<pre> 2.168 + # tazpkg search gcc 2.169 + # tazpkg search gcc [--installed|--list|--mirror] 2.170 + Ou : 2.171 + # tazpkg search gcc [-i|-l|-m] 2.172 +</pre> 2.173 +<a name="search-files"></a> 2.174 +<h3><font color="#6c0023">search-files</font></h3> 2.175 +<p> 2.176 +La commande 'search-file' permet de rechercher un fichier parmi tous les 2.177 +fichiers installés par tous les paquets. Cette commande est très utile pour 2.178 +trouver le chemin complet vers un fichier et savoir si un fichier est bien 2.179 +présent sur le système. Exemple : 2.180 +</p> 2.181 +<pre> 2.182 + $ tazpkg search-file libnss 2.183 +</pre> 2.184 +<a name="install"></a> 2.185 +<h3><font color="#6c0023">install</font></h3> 2.186 +<p> 2.187 +Cette commande permet l'installation d'un paquet local avec l'extension 2.188 +.tazpkg. Voir la commande 'get-install' pour installer un paquet depuis 2.189 +internet. A noter que vous pouvez forcer l'installation via l'option 2.190 +--forced, désinstaller et réinstaller ou encore spécifier la racine du système 2.191 +dans lequel vous désirez installer le paquets via l'option --root= : 2.192 +</p> 2.193 +<pre> 2.194 + # tazpkg install package-1.0.tazpkg 2.195 + Ou : 2.196 + # tazpkg install path/to/package-1.0.tazpkg --forced 2.197 + Ou : 2.198 + # tazpkg install path/to/package-1.0.tazpkg --root=/mnt/rootfs 2.199 +</pre> 2.200 +<a name="install-list"></a> 2.201 +<h3><font color="#6c0023">install-list</font></h3> 2.202 +<p> 2.203 +Installation d'un set de paquets listés dans un fichier. Cette commande 2.204 +permet d'installer plusieurs paquets en une seule commande et peut aussi être 2.205 +forcée : 2.206 +</p> 2.207 +<pre> 2.208 + # tazpkg install-list my-packages.list 2.209 + # tazpkg install-list my-packages.list --forced 2.210 +</pre> 2.211 +<a name="link"></a> 2.212 +<h3><font color="#6c0023">link</font></h3> 2.213 +<p> 2.214 +Cette commande permet l'installation d'un paquet déjà installé sur un 2.215 +autre media. Cette installation s'effectue par des liens symboliques et 2.216 +consomme très peu de mémoire. Elle est utilisée généralement avec un système 2.217 +en RAM pour installer des compléments depuis une clé USB. 2.218 +</p> 2.219 +<pre> 2.220 + # tazpkg link openoffice /media/usbdisk 2.221 +</pre> 2.222 +<a name="add-flavor"></a> 2.223 +<h3><font color="#6c0023">add-flavor</font></h3> 2.224 +<p> 2.225 +Installation d'un set de paquets listés dans une saveur. Cette commande 2.226 +permet d'installer tous les paquets d'une saveur en une seule commande sans 2.227 +avoir à générer un nouveau cdrom avec tazlito. 2.228 +</p> 2.229 +<pre> 2.230 + # tazpkg add-flavor office.flavor 2.231 +</pre> 2.232 +<a name="install-flavor"></a> 2.233 +<h3><font color="#6c0023">install-flavor</font></h3> 2.234 +<p> 2.235 +Remplacement de tous les paquets par ceux listés dans une saveur. Cette 2.236 +commande permet de transformer la distribution courante en une seule commande 2.237 +sans avoir à générer un nouveau cdrom avec tazlito. 2.238 +</p> 2.239 +<pre> 2.240 + # tazpkg install-flavor office.flavor 2.241 +</pre> 2.242 +<a name="remove"></a> 2.243 +<h3><font color="#6c0023">remove</font></h3> 2.244 +<p> 2.245 +Désinstallation d'un paquet, il vous sera demandé confirmation (y/N). Cette 2.246 +commande va supprimer tous les fichiers installés avec le paquet, pour 2.247 +afficher cette liste, vous pouvez utiliser la commande 'list-files' de Tazpkg 2.248 +suivie du nom du paquet en question. Exemple avec le paquet bc : 2.249 +</p> 2.250 +<pre> 2.251 + # tazpkg remove bc 2.252 +</pre> 2.253 +<a name="extract"></a> 2.254 +<h3><font color="#6c0023">extract</font></h3> 2.255 +<p> 2.256 +Extraire un paquet dans un répertoire donné. Si vous ne spécifiez pas le 2.257 +répertoire de destination, le paquet sera extrait dans le répertoire courant 2.258 +en utilisant le nom paquet-version : 2.259 +</p> 2.260 +<pre> 2.261 + # tazpkg extract package.tazpkg 2.262 + # tazpkg extract package.tazpkg target/dir 2.263 +</pre> 2.264 +<a name="pack"></a> 2.265 +<h3><font color="#6c0023">pack</font></h3> 2.266 +<p> 2.267 +La commande 'pack' permet de créer un paquet depuis un répertoire préparé à 2.268 +l'avance ou depuis un paquet désarchivé. Cette commande permet aussi de créer 2.269 +manuellement un paquet.tazpkg (voir la documentation et Tazwok pour la création 2.270 +automatique de paquets). Pour empaqueter un paquet : 2.271 +</p> 2.272 +<pre> 2.273 + # tazpkg pack package-version 2.274 +</pre> 2.275 +<a name="repack"></a> 2.276 +<h3><font color="#6c0023">repack</font></h3> 2.277 +<p> 2.278 +La commande 'repack' permet de recréer un paquet depuis les fichiers présents 2.279 +sur le système où il a été précédemment installé. Pour réempaqueter un paquet : 2.280 +</p> 2.281 +<pre> 2.282 + # tazpkg repack package 2.283 +</pre> 2.284 +<a name="recharge"></a> 2.285 +<h3><font color="#6c0023">recharge</font></h3> 2.286 +<p> 2.287 +Recharge la liste des paquets disponibles sur le miroir (packages.list). Cette 2.288 +commande va télécharger la plus récente liste des paquets installables depuis 2.289 +le miroir, à noter qu'avant de commencer, Tazpkg va sauvegarder l'ancienne 2.290 +liste. Une fois la liste à jour, vous pouvez la consulter via la commande 2.291 +'list' et effectuer un recherche de paquet via la commande 'search' de Tazpkg. 2.292 +Pour réafficher la liste des différences, vous pouvez utiliser la commande 2.293 +'list-mirror --diff'. Et pour afficher et mettre à jour les paquets du système, 2.294 +vous pouvez utiliser 'upgrade'. Pour recharger la plus récente liste des 2.295 +paquets : 2.296 +</p> 2.297 +<pre> 2.298 + # tazpkg recharge 2.299 +</pre> 2.300 +<a name="upgrade"></a> 2.301 +<h3><font color="#6c0023">upgrade</font></h3> 2.302 +<p> 2.303 +La commande 'upgrade' permet de mettre à jour tous les paquets installés et 2.304 +disponibles sur le miroir courant. La mise à jour des paquets est une 2.305 +importante partie du système, elle permet de garder un système sécurisé avec 2.306 +les dernières corrections et nouveautés. Le projet SliTaz, même mini, fournit 2.307 +régulièrement des mises à jours de sécurité et propose généralement les 2.308 +dernières versions des logiciels. A noter que cette fonction est destinée aux 2.309 +personnes ayant installé SliTaz sur disque dur, en mode LiveCD les paquets mis 2.310 +à jour seront perdus lors de l'arrêt du système. Pour garder un système un 2.311 +jour : 2.312 +</p> 2.313 +<pre> 2.314 + # tazpkg upgrade 2.315 +</pre> 2.316 +<a name="set-release"></a> 2.317 +<h3><font color="#6c0023">set-release</font></h3> 2.318 +<p> 2.319 +La commande 'set-release' permet de changer la version de SliTaz et de mettre 2.320 +à jour tous les paquets. Attention cette commande peut être dangereuse dans 2.321 +la cas d'une mise à jour de la version stable version en cuisson (cooking) : 2.322 +</p> 2.323 +<pre> 2.324 + # tazpkg set-release cooking 2.325 +</pre> 2.326 +<a name="check"></a> 2.327 +<h3><font color="#6c0023">check</font></h3> 2.328 +<p> 2.329 +La commande 'check' permet de vérifier les dépendances sur les paquets 2.330 +installés et de vérifier si tous les fichiers nécessaires à la reconstruction 2.331 +des paquets sont bien présents : 2.332 +</p> 2.333 +<pre> 2.334 + # tazpkg check 2.335 + # tazpkg check --full 2.336 +</pre> 2.337 +<a name="block"></a> 2.338 +<h3><font color="#6c0023">block ou unblock</font></h3> 2.339 +<p> 2.340 +Les commandes 'block' et 'unblock' pemettent de bloquer la version du paquet 2.341 +installé pour qu'il ne soit pas mis à jour par la commande 'upgrade'. La liste 2.342 +des paquets bloqués est contenue dans le fichier : 2.343 +/var/lib/tazpkg/blocked-packages.list, elle peut aussi être éditée à la main. 2.344 +Pour bloquer ou débloquer un paquet tel que Grub : 2.345 +</p> 2.346 +<pre> 2.347 + # tazpkg block grub 2.348 + Ou : 2.349 + # tazpkg unblock grub 2.350 +</pre> 2.351 +<a name="get"></a> 2.352 +<h3><font color="#6c0023">get</font></h3> 2.353 +<p> 2.354 +Télécharge un paquet depuis le miroir (si il existe). Le paquet téléchargé 2.355 +est stocké dans le répertoire courant, pour connaître le chemin vous pouvez 2.356 +utiliser la commande 'pwd'. Pour télécharger un paquet tel que 'grub', il suffit 2.357 +de lancer la commande : 2.358 +</p> 2.359 +<pre> 2.360 + # tazpkg get grub 2.361 +</pre> 2.362 +<a name="get-install"></a> 2.363 +<h3><font color="#6c0023">get-install</font></h3> 2.364 +<p> 2.365 +Installer un paquet depuis un mirroir sur internet. La commande 'get-install' 2.366 +commence par vérifier si le paquet existe bien sur le miroir et si il n'a pas 2.367 +déjà été téléchargé, avant de commencer le rapatriement. Pour connaître la 2.368 +liste des paquets sur le miroir il faut utiliser la commande 'list-mirror' 2.369 +(voir aussi recharge). Pour installer un paquet tel que 'grub' : 2.370 +</p> 2.371 +<pre> 2.372 + # tazpkg get-install grub 2.373 +</pre> 2.374 +<a name="clean-cache"></a> 2.375 +<h3><font color="#6c0023">clean-cache</font></h3> 2.376 +<p> 2.377 +Supprimer les paquets Tazpkg téléchargés dans le cache. Lors de l'installation 2.378 +de paquets via le Web, Tazpkg garde une copie du paquet, cela est fait pour 2.379 +gagner de la bande passante en cas de réinstallation, mais il se peut que vous 2.380 +vouliez libérer de la place sur le disque dur ou que vous désiriez 2.381 +retélécharger des paquets : 2.382 +</p> 2.383 +<pre> 2.384 + # tazpkg clean-cache 2.385 +</pre> 2.386 +<a name="setup-mirror"></a> 2.387 +<h3><font color="#6c0023">setup-mirror</font></h3> 2.388 +<p> 2.389 +Configurer l'URL du miroir, la commande 'setup-mirror' vous demandera alors 2.390 +l'URL du nouveau miroir. Vous pouvez spécifier plusieurs URLs en les séparant 2.391 +par des espaces. A noter que vous pouvez aussi modifier à la main le 2.392 +fichier /var/lib/tazpkg/mirror. L'URL doit pointer sur le répertoire contenant 2.393 +la liste (packages.list) et les paquets : 2.394 +</p> 2.395 +<pre> 2.396 + # tazpkg setup-mirror 2.397 +</pre> 2.398 +<a name="setup-undigest"></a> 2.399 +<h3><font color="#6c0023">setup-undigest ou add-undigest</font></h3> 2.400 +<p> 2.401 +Configurer l'URL d'un miroir complémentaire non officiel pour tester des 2.402 +paquets non encore présents sur les miroirs. 2.403 +A noter que vous pouvez aussi modifier à la main le fichier 2.404 +/var/lib/tazpkg/undigest/<undisgest-name>/mirror. 2.405 +L'URL doit pointer sur le répertoire contenant 2.406 +la liste (packages.list) et les paquets : 2.407 +</p> 2.408 +<pre> 2.409 + # tazpkg setup-undigest public-repository http://my.home.org/slitaz 2.410 + # tazpkg setup-undigest local-repository /home/slitaz/packages 2.411 +</pre> 2.412 +<a name="remove-undigest"></a> 2.413 +<h3><font color="#6c0023">remove-undigest</font></h3> 2.414 +<p> 2.415 +Supprime l'URL un miroir complémentaire non officiel. 2.416 +</p> 2.417 +<pre> 2.418 + # tazpkg remove-undigest my-repository 2.419 +</pre> 2.420 +<a name="list-undigest"></a> 2.421 +<h3><font color="#6c0023">list-undigest</font></h3> 2.422 +<p> 2.423 +Affiche les miroirs complémentaires. 2.424 +</p> 2.425 +<pre> 2.426 + # tazpkg list-undigest 2.427 +</pre> 2.428 +<a name="reconfigure"></a> 2.429 +<h3><font color="#6c0023">reconfigure</font></h3> 2.430 +<p> 2.431 +La commande 'reconfigure' permet de relancer les commande de post et 2.432 +pre-installation d'un paquet afin de le reconfigurer si besoin est : 2.433 +</p> 2.434 +<pre> 2.435 + # tazpkg reconfigure package 2.436 +</pre> 2.437 +<a name="convert"></a> 2.438 +<h3><font color="#6c0023">convert</font></h3> 2.439 +<p> 2.440 +La commande 'convert' permet de convertir un paquet Debian (.deb), 2.441 +Redhat (.rpm), Slackware (.tgz) ou Archlinux (.pkg.tar.gz) en paquet 2.442 +Slitaz (.tazpkg) : 2.443 +</p> 2.444 +<pre> 2.445 + # tazpkg convert alien-package 2.446 +</pre> 2.447 +<a name="depend"></a> 2.448 +<h3><font color="#6c0023">depend</font></h3> 2.449 +<p> 2.450 +Affiche l'arbre des dépendances d'un paquet, c'est à dire tous les 2.451 +paquets qui devront être installés en plus : 2.452 +</p> 2.453 +<pre> 2.454 + # tazpkg depend package 2.455 +</pre> 2.456 +<a name="rdepend"></a> 2.457 +<h3><font color="#6c0023">rdepend</font></h3> 2.458 +<p> 2.459 +Affiche l'arbre des dépendances inversé d'un paquet, c'est à dire tous les 2.460 +paquets qui en dépendent directement ou indirectement : 2.461 +</p> 2.462 +<pre> 2.463 + # tazpkg rdepend package 2.464 +</pre> 2.465 +<a name="bugs"></a> 2.466 +<h3><font color="#6c0023">bugs</font></h3> 2.467 +<p> 2.468 +Affiche les bugs connus : 2.469 +</p> 2.470 +<pre> 2.471 + # tazpkg bugs package 2.472 +</pre> 2.473 + 2.474 +<h2>MAINTENEUR</h2> 2.475 +<p> 2.476 +Christophe Lincoln <pankso at slitaz.org> 2.477 +</p> 2.478 + 2.479 +</div> 2.480 +<!-- End content --> 2.481 +</body> 2.482 +</html>
3.1 --- a/doc/tazpkg.html Fri Oct 02 17:55:37 2009 +0200 3.2 +++ b/doc/tazpkg.html Fri Oct 02 17:59:37 2009 +0200 3.3 @@ -1,479 +1,1 @@ 3.4 -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3.5 - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3.6 -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 3.7 -<head> 3.8 - <title>Tazpkg Manual - Manuel du gestionnaire de paquets 'tazpkg'</title> 3.9 - <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 3.10 - <meta name="description" content="tazpkg manuel utilisation documentation description commandes" /> 3.11 - <meta name="expires" content="never" /> 3.12 - <meta name="modified" content="2008-03-05 16:33:00" /> 3.13 - <style type="text/css"><!-- 3.14 - body { font: 90% sans-serif, vernada, arial; margin: 0; } 3.15 - #header { background: #f0ba08; color: black; height: 50px; 3.16 - border-top: 1px solid black; border-bottom: 1px solid black; } 3.17 - #content { margin: 0px 50px 26px 50px; } 3.18 - h1 { margin: 14px 0px 0px 16px; } 3.19 - li { line-height: 1.4em; } 3.20 - pre { padding: 5px; color: black; background: #e1e0b0; } 3.21 - pre.script { padding: 10px; color: black; background: #e8e8e8; 3.22 - border: 1px inset #333333; } 3.23 - code { font-size: 100%; color: #669900; background: transparent; } 3.24 - hr { color: white; background: white; height: 1px; border: 0; } 3.25 - --></style> 3.26 -</head> 3.27 -<body bgcolor="#ffffff"> 3.28 -<div id="header"> 3.29 -<h1><font color="#3e1220">Tazpkg Manual</font></h1> 3.30 -</div> 3.31 -<hr /> 3.32 -<!-- Start content --> 3.33 -<div id="content"> 3.34 - 3.35 -<h2>NOM</h2> 3.36 -<p> 3.37 -Tazpkg - Tiny autonomous zone package manager 3.38 -</p> 3.39 - 3.40 -<h2>SYNTAXE</h2> 3.41 -<pre> 3.42 - tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt] 3.43 - tazpkg shell 3.44 -</pre> 3.45 - 3.46 -<h2>DESCRIPTION</h2> 3.47 -<p> 3.48 -Tazpkg est un gestionnaire de paquets ultra léger (~35 Ko) permettant 3.49 -d'installer, lister, télécharger, mettre à jour ou enlever des paquets 3.50 -précompilés sur un système GNU/Linux. Tazpkg propose aussi une commande de 3.51 -recherche et une commande pour la création de paquets. Il a été créé pour les 3.52 -besoins de SliTaz GNU/Linux, mini distribution autonome. Le format des paquets 3.53 -utilise l'extension *.tazpkg, c'est une archive cpio contenant un système de 3.54 -fichiers (fs) compressé avec gzip, la recette et une éventuelle description. 3.55 -Tazpkg fournit aussi un système de gestion des dépendances basé sur les 3.56 -recettes des paquets. La recette contient toutes les informations au sujet du 3.57 -paquet, elle peut aussi contenir les fonctions de pre et post installation. 3.58 -Cette même recette est par ailleurs utilisée par Tazwok pour compiler les 3.59 -sources et créer un paquet tazpkg. 3.60 -</p> 3.61 -<p> 3.62 -Tazpkg est écrit en script shell depuis rien (from scratch), compatible 3.63 -Bash, et fonctionne avec Ash du projet Busybox. Tazpkg est distribué 3.64 -sous license libre GNU gpl v3. 3.65 -</p> 3.66 - 3.67 -<h2>SHELL</h2> 3.68 -<p> 3.69 -Tazpkg fourni un mode SHell permettant de directement passer les commandes 3.70 -au gestionnaire de paquets. Ce mode est utile pour lancer quelques commandes 3.71 -comme la mise à jour du système, il support 'su' pour devenir admnistrateur 3.72 -mais ne propose pas le rappel des commandes. Pour utiliser Tazpkg en mode 3.73 -SHell : 3.74 -</p> 3.75 -<pre> 3.76 - $ tazpkg shell 3.77 -</pre> 3.78 - 3.79 -<h2>COMMANDES</h2> 3.80 -<a name="list"></a> 3.81 -<h3><font color="#6c0023">list</font></h3> 3.82 -<p> 3.83 -Liste et compte les paquets installés sur le système. Cette commande permet 3.84 -d'afficher sur une colonne la liste tous les paquets installés, vous pouvez 3.85 -aussi utiliser la commande de recherche (search) pour avoir une liste en 3.86 -fonction d'un nom (exemple xorg). Cette commande vous permet aussi de lister 3.87 -les catégories, les paquets en fonction de leur catégorie et les paquets 3.88 -bloqués : 3.89 -</p> 3.90 -<pre> 3.91 - # tazpkg list 3.92 - # tazpkg list cat|categories 3.93 - # tazpkg list blocked 3.94 -</pre> 3.95 -<a name="xhtml-list"></a> 3.96 -<h3><font color="#6c0023">xhtml-list</font></h3> 3.97 -<p> 3.98 -La commande 'xhtml-list' permet de créer une liste au format xHTML des 3.99 -paquets installés sur le système, une fois générée, cette liste peut être 3.100 -lue avec votre navigateur Web préféré. Cette commande peut être lancée 3.101 -en tant que simple utilisateur et crée par défaut une liste nommée 3.102 -'installed-packages.html' dans le répertoire courant. A noter que vous 3.103 -pouvez aussi changer le nom de la liste générée via la ligne de 3.104 -commande : 3.105 -</p> 3.106 -<pre> 3.107 - # tazpkg xhtml-list 3.108 - # tazpkg xhtml-list list-name.html 3.109 -</pre> 3.110 -<a name="list-mirror"></a> 3.111 -<h3><font color="#6c0023">list-mirror</font></h3> 3.112 -<p> 3.113 -Liste et compte les paquets disponnibles sur le miroir. Cette commande va 3.114 -afficher le dernier fichier packages.list rechargé depuis le miroir, si la 3.115 -liste des paquets n'existe pas, il vous sera demandé de lancer la commande 3.116 -'tazpkg recharge' en tant qu'administrateur (root) pour obtenir la liste 3.117 -des paquets disponibles. L'option --diff est utilisée pour afficher le 3.118 -fichier des différences entre la dernière et l'actuelle liste des paquets : 3.119 -</p> 3.120 -<pre> 3.121 - # tazpkg list-mirror 3.122 - # tazpkg list-mirror --diff 3.123 -</pre> 3.124 -<a name="info"></a> 3.125 -<h3><font color="#6c0023">info</font></h3> 3.126 -<p> 3.127 -Donne les informations disponibles dans la recette du paquet en question, sa 3.128 -version, sa catégorie, le mainteneur, son site Web et ses éventuelles 3.129 -dépendances (voir aussi Tazwok pour plus d'informations sur les recettes) : 3.130 -</p> 3.131 -<pre> 3.132 - # tazpkg info busybox 3.133 -</pre> 3.134 -<a name="desc"></a> 3.135 -<h3><font color="#6c0023">desc</font></h3> 3.136 -<p> 3.137 -Description du paquet (si elle existe). Cette commande affiche le fichier 3.138 -description.txt propre à chaque paquet, la description est un simple fichier 3.139 -texte ne dépassant pas le 80 caractères pour un affichage standard dans un 3.140 -terminal. Si la description du paquet n'existe pas, vous pouvez la créer et 3.141 -l'envoyer au mainteneur du paquet (quelques lignes suffisent) : 3.142 -</p> 3.143 -<pre> 3.144 - # tazpkg desc busybox 3.145 -</pre> 3.146 -<a name="list-files"></a> 3.147 -<h3><font color="#6c0023">list-files</font></h3> 3.148 -<p> 3.149 -Liste et compte les fichiers installés avec un paquet. Cette commande va 3.150 -simplement lire et classer le fichier files.list propre à chaque paquet, ce 3.151 -fichier est généré automatiquement lors de la création, il est aussi utilisé 3.152 -pour supprimer tous les fichiers lors de la désinstallation d'un paquet. Pour 3.153 -lister les fichier installés avec le paquet bc : 3.154 -</p> 3.155 -<pre> 3.156 - # tazpkg list-files bc 3.157 -</pre> 3.158 -<a name="search"></a> 3.159 -<h3><font color="#6c0023">search</font></h3> 3.160 -<p> 3.161 -Recherche de paquets par patron ou nom de paquet. La commande 3.162 -va chercher le terme voulu dans les paquets installés et dans les listes des 3.163 -paquets disponibles sur le miroir. Pour obtenir la plus récente liste des 3.164 -paquets installables depuis internet, il suffit de lancer 'tazpkg recharge' 3.165 -avant d'effectuer une recherche : 3.166 -</p> 3.167 -<pre> 3.168 - # tazpkg search gcc 3.169 - # tazpkg search gcc [--installed|--list|--mirror] 3.170 - Ou : 3.171 - # tazpkg search gcc [-i|-l|-m] 3.172 -</pre> 3.173 -<a name="search-files"></a> 3.174 -<h3><font color="#6c0023">search-files</font></h3> 3.175 -<p> 3.176 -La commande 'search-file' permet de rechercher un fichier parmi tous les 3.177 -fichiers installés par tous les paquets. Cette commande est très utile pour 3.178 -trouver le chemin complet vers un fichier et savoir si un fichier est bien 3.179 -présent sur le système. Exemple : 3.180 -</p> 3.181 -<pre> 3.182 - $ tazpkg search-file libnss 3.183 -</pre> 3.184 -<a name="install"></a> 3.185 -<h3><font color="#6c0023">install</font></h3> 3.186 -<p> 3.187 -Cette commande permet l'installation d'un paquet local avec l'extension 3.188 -.tazpkg. Voir la commande 'get-install' pour installer un paquet depuis 3.189 -internet. A noter que vous pouvez forcer l'installation via l'option 3.190 ---forced, désinstaller et réinstaller ou encore spécifier la racine du système 3.191 -dans lequel vous désirez installer le paquets via l'option --root= : 3.192 -</p> 3.193 -<pre> 3.194 - # tazpkg install package-1.0.tazpkg 3.195 - Ou : 3.196 - # tazpkg install path/to/package-1.0.tazpkg --forced 3.197 - Ou : 3.198 - # tazpkg install path/to/package-1.0.tazpkg --root=/mnt/rootfs 3.199 -</pre> 3.200 -<a name="install-list"></a> 3.201 -<h3><font color="#6c0023">install-list</font></h3> 3.202 -<p> 3.203 -Installation d'un set de paquets listés dans un fichier. Cette commande 3.204 -permet d'installer plusieurs paquets en une seule commande et peut aussi être 3.205 -forcée : 3.206 -</p> 3.207 -<pre> 3.208 - # tazpkg install-list my-packages.list 3.209 - # tazpkg install-list my-packages.list --forced 3.210 -</pre> 3.211 -<a name="link"></a> 3.212 -<h3><font color="#6c0023">link</font></h3> 3.213 -<p> 3.214 -Cette commande permet l'installation d'un paquet déjà installé sur un 3.215 -autre media. Cette installation s'effectue par des liens symboliques et 3.216 -consomme très peu de mémoire. Elle est utilisée généralement avec un système 3.217 -en RAM pour installer des compléments depuis une clé USB. 3.218 -</p> 3.219 -<pre> 3.220 - # tazpkg link openoffice /media/usbdisk 3.221 -</pre> 3.222 -<a name="add-flavor"></a> 3.223 -<h3><font color="#6c0023">add-flavor</font></h3> 3.224 -<p> 3.225 -Installation d'un set de paquets listés dans une saveur. Cette commande 3.226 -permet d'installer tous les paquets d'une saveur en une seule commande sans 3.227 -avoir à générer un nouveau cdrom avec tazlito. 3.228 -</p> 3.229 -<pre> 3.230 - # tazpkg add-flavor office.flavor 3.231 -</pre> 3.232 -<a name="install-flavor"></a> 3.233 -<h3><font color="#6c0023">install-flavor</font></h3> 3.234 -<p> 3.235 -Remplacement de tous les paquets par ceux listés dans une saveur. Cette 3.236 -commande permet de transformer la distribution courante en une seule commande 3.237 -sans avoir à générer un nouveau cdrom avec tazlito. 3.238 -</p> 3.239 -<pre> 3.240 - # tazpkg install-flavor office.flavor 3.241 -</pre> 3.242 -<a name="remove"></a> 3.243 -<h3><font color="#6c0023">remove</font></h3> 3.244 -<p> 3.245 -Désinstallation d'un paquet, il vous sera demandé confirmation (y/N). Cette 3.246 -commande va supprimer tous les fichiers installés avec le paquet, pour 3.247 -afficher cette liste, vous pouvez utiliser la commande 'list-files' de Tazpkg 3.248 -suivie du nom du paquet en question. Exemple avec le paquet bc : 3.249 -</p> 3.250 -<pre> 3.251 - # tazpkg remove bc 3.252 -</pre> 3.253 -<a name="extract"></a> 3.254 -<h3><font color="#6c0023">extract</font></h3> 3.255 -<p> 3.256 -Extraire un paquet dans un répertoire donné. Si vous ne spécifiez pas le 3.257 -répertoire de destination, le paquet sera extrait dans le répertoire courant 3.258 -en utilisant le nom paquet-version : 3.259 -</p> 3.260 -<pre> 3.261 - # tazpkg extract package.tazpkg 3.262 - # tazpkg extract package.tazpkg target/dir 3.263 -</pre> 3.264 -<a name="pack"></a> 3.265 -<h3><font color="#6c0023">pack</font></h3> 3.266 -<p> 3.267 -La commande 'pack' permet de créer un paquet depuis un répertoire préparé à 3.268 -l'avance ou depuis un paquet désarchivé. Cette commande permet aussi de créer 3.269 -manuellement un paquet.tazpkg (voir la documentation et Tazwok pour la création 3.270 -automatique de paquets). Pour empaqueter un paquet : 3.271 -</p> 3.272 -<pre> 3.273 - # tazpkg pack package-version 3.274 -</pre> 3.275 -<a name="repack"></a> 3.276 -<h3><font color="#6c0023">repack</font></h3> 3.277 -<p> 3.278 -La commande 'repack' permet de recréer un paquet depuis les fichiers présents 3.279 -sur le système où il a été précédemment installé. Pour réempaqueter un paquet : 3.280 -</p> 3.281 -<pre> 3.282 - # tazpkg repack package 3.283 -</pre> 3.284 -<a name="recharge"></a> 3.285 -<h3><font color="#6c0023">recharge</font></h3> 3.286 -<p> 3.287 -Recharge la liste des paquets disponibles sur le miroir (packages.list). Cette 3.288 -commande va télécharger la plus récente liste des paquets installables depuis 3.289 -le miroir, à noter qu'avant de commencer, Tazpkg va sauvegarder l'ancienne 3.290 -liste. Une fois la liste à jour, vous pouvez la consulter via la commande 3.291 -'list' et effectuer un recherche de paquet via la commande 'search' de Tazpkg. 3.292 -Pour réafficher la liste des différences, vous pouvez utiliser la commande 3.293 -'list-mirror --diff'. Et pour afficher et mettre à jour les paquets du système, 3.294 -vous pouvez utiliser 'upgrade'. Pour recharger la plus récente liste des 3.295 -paquets : 3.296 -</p> 3.297 -<pre> 3.298 - # tazpkg recharge 3.299 -</pre> 3.300 -<a name="upgrade"></a> 3.301 -<h3><font color="#6c0023">upgrade</font></h3> 3.302 -<p> 3.303 -La commande 'upgrade' permet de mettre à jour tous les paquets installés et 3.304 -disponibles sur le miroir courant. La mise à jour des paquets est une 3.305 -importante partie du système, elle permet de garder un système sécurisé avec 3.306 -les dernières corrections et nouveautés. Le projet SliTaz, même mini, fournit 3.307 -régulièrement des mises à jours de sécurité et propose généralement les 3.308 -dernières versions des logiciels. A noter que cette fonction est destinée aux 3.309 -personnes ayant installé SliTaz sur disque dur, en mode LiveCD les paquets mis 3.310 -à jour seront perdus lors de l'arrêt du système. Pour garder un système un 3.311 -jour : 3.312 -</p> 3.313 -<pre> 3.314 - # tazpkg upgrade 3.315 -</pre> 3.316 -<a name="set-release"></a> 3.317 -<h3><font color="#6c0023">set-release</font></h3> 3.318 -<p> 3.319 -La commande 'set-release' permet de changer la version de SliTaz et de mettre 3.320 -à jour tous les paquets. Attention cette commande peut être dangereuse dans 3.321 -la cas d'une mise à jour de la version stable version en cuisson (cooking) : 3.322 -</p> 3.323 -<pre> 3.324 - # tazpkg set-release cooking 3.325 -</pre> 3.326 -<a name="check"></a> 3.327 -<h3><font color="#6c0023">check</font></h3> 3.328 -<p> 3.329 -La commande 'check' permet de vérifier les dépendances sur les paquets 3.330 -installés et de vérifier si tous les fichiers nécessaires à la reconstruction 3.331 -des paquets sont bien présents : 3.332 -</p> 3.333 -<pre> 3.334 - # tazpkg check 3.335 - # tazpkg check --full 3.336 -</pre> 3.337 -<a name="block"></a> 3.338 -<h3><font color="#6c0023">block ou unblock</font></h3> 3.339 -<p> 3.340 -Les commandes 'block' et 'unblock' pemettent de bloquer la version du paquet 3.341 -installé pour qu'il ne soit pas mis à jour par la commande 'upgrade'. La liste 3.342 -des paquets bloqués est contenue dans le fichier : 3.343 -/var/lib/tazpkg/blocked-packages.list, elle peut aussi être éditée à la main. 3.344 -Pour bloquer ou débloquer un paquet tel que Grub : 3.345 -</p> 3.346 -<pre> 3.347 - # tazpkg block grub 3.348 - Ou : 3.349 - # tazpkg unblock grub 3.350 -</pre> 3.351 -<a name="get"></a> 3.352 -<h3><font color="#6c0023">get</font></h3> 3.353 -<p> 3.354 -Télécharge un paquet depuis le miroir (si il existe). Le paquet téléchargé 3.355 -est stocké dans le répertoire courant, pour connaître le chemin vous pouvez 3.356 -utiliser la commande 'pwd'. Pour télécharger un paquet tel que 'grub', il suffit 3.357 -de lancer la commande : 3.358 -</p> 3.359 -<pre> 3.360 - # tazpkg get grub 3.361 -</pre> 3.362 -<a name="get-install"></a> 3.363 -<h3><font color="#6c0023">get-install</font></h3> 3.364 -<p> 3.365 -Installer un paquet depuis un mirroir sur internet. La commande 'get-install' 3.366 -commence par vérifier si le paquet existe bien sur le miroir et si il n'a pas 3.367 -déjà été téléchargé, avant de commencer le rapatriement. Pour connaître la 3.368 -liste des paquets sur le miroir il faut utiliser la commande 'list-mirror' 3.369 -(voir aussi recharge). Pour installer un paquet tel que 'grub' : 3.370 -</p> 3.371 -<pre> 3.372 - # tazpkg get-install grub 3.373 -</pre> 3.374 -<a name="clean-cache"></a> 3.375 -<h3><font color="#6c0023">clean-cache</font></h3> 3.376 -<p> 3.377 -Supprimer les paquets Tazpkg téléchargés dans le cache. Lors de l'installation 3.378 -de paquets via le Web, Tazpkg garde une copie du paquet, cela est fait pour 3.379 -gagner de la bande passante en cas de réinstallation, mais il se peut que vous 3.380 -vouliez libérer de la place sur le disque dur ou que vous désiriez 3.381 -retélécharger des paquets : 3.382 -</p> 3.383 -<pre> 3.384 - # tazpkg clean-cache 3.385 -</pre> 3.386 -<a name="setup-mirror"></a> 3.387 -<h3><font color="#6c0023">setup-mirror</font></h3> 3.388 -<p> 3.389 -Configurer l'URL du miroir, la commande 'setup-mirror' vous demandera alors 3.390 -l'URL du nouveau miroir. Vous pouvez spécifier plusieurs URLs en les séparant 3.391 -par des espaces. A noter que vous pouvez aussi modifier à la main le 3.392 -fichier /var/lib/tazpkg/mirror. L'URL doit pointer sur le répertoire contenant 3.393 -la liste (packages.list) et les paquets : 3.394 -</p> 3.395 -<pre> 3.396 - # tazpkg setup-mirror 3.397 -</pre> 3.398 -<a name="setup-undigest"></a> 3.399 -<h3><font color="#6c0023">setup-undigest ou add-undigest</font></h3> 3.400 -<p> 3.401 -Configurer l'URL d'un miroir complémentaire non officiel pour tester des 3.402 -paquets non encore présents sur les miroirs. 3.403 -A noter que vous pouvez aussi modifier à la main le fichier 3.404 -/var/lib/tazpkg/undigest/<undisgest-name>/mirror. 3.405 -L'URL doit pointer sur le répertoire contenant 3.406 -la liste (packages.list) et les paquets : 3.407 -</p> 3.408 -<pre> 3.409 - # tazpkg setup-undigest public-repository http://my.home.org/slitaz 3.410 - # tazpkg setup-undigest local-repository /home/slitaz/packages 3.411 -</pre> 3.412 -<a name="remove-undigest"></a> 3.413 -<h3><font color="#6c0023">remove-undigest</font></h3> 3.414 -<p> 3.415 -Supprime l'URL un miroir complémentaire non officiel. 3.416 -</p> 3.417 -<pre> 3.418 - # tazpkg remove-undigest my-repository 3.419 -</pre> 3.420 -<a name="list-undigest"></a> 3.421 -<h3><font color="#6c0023">list-undigest</font></h3> 3.422 -<p> 3.423 -Affiche les miroirs complémentaires. 3.424 -</p> 3.425 -<pre> 3.426 - # tazpkg list-undigest 3.427 -</pre> 3.428 -<a name="reconfigure"></a> 3.429 -<h3><font color="#6c0023">reconfigure</font></h3> 3.430 -<p> 3.431 -La commande 'reconfigure' permet de relancer les commande de post et 3.432 -pre-installation d'un paquet afin de le reconfigurer si besoin est : 3.433 -</p> 3.434 -<pre> 3.435 - # tazpkg reconfigure package 3.436 -</pre> 3.437 -<a name="convert"></a> 3.438 -<h3><font color="#6c0023">convert</font></h3> 3.439 -<p> 3.440 -La commande 'convert' permet de convertir un paquet Debian (.deb), 3.441 -Redhat (.rpm), Slackware (.tgz) ou Archlinux (.pkg.tar.gz) en paquet 3.442 -Slitaz (.tazpkg) : 3.443 -</p> 3.444 -<pre> 3.445 - # tazpkg convert alien-package 3.446 -</pre> 3.447 -<a name="depend"></a> 3.448 -<h3><font color="#6c0023">depend</font></h3> 3.449 -<p> 3.450 -Affiche l'arbre des dépendances d'un paquet, c'est à dire tous les 3.451 -paquets qui devront être installés en plus : 3.452 -</p> 3.453 -<pre> 3.454 - # tazpkg depend package 3.455 -</pre> 3.456 -<a name="rdepend"></a> 3.457 -<h3><font color="#6c0023">rdepend</font></h3> 3.458 -<p> 3.459 -Affiche l'arbre des dépendances inversé d'un paquet, c'est à dire tous les 3.460 -paquets qui en dépendent directement ou indirectement : 3.461 -</p> 3.462 -<pre> 3.463 - # tazpkg rdepend package 3.464 -</pre> 3.465 -<a name="bugs"></a> 3.466 -<h3><font color="#6c0023">bugs</font></h3> 3.467 -<p> 3.468 -Affiche les bugs connus : 3.469 -</p> 3.470 -<pre> 3.471 - # tazpkg bugs package 3.472 -</pre> 3.473 - 3.474 -<h2>MAINTENEUR</h2> 3.475 -<p> 3.476 -Christophe Lincoln <pankso at slitaz.org> 3.477 -</p> 3.478 - 3.479 -</div> 3.480 -<!-- End content --> 3.481 -</body> 3.482 -</html> 3.483 +tazpkg.en.html 3.484 \ No newline at end of file
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/doc/tazpkg.pt.html Fri Oct 02 17:59:37 2009 +0200 4.3 @@ -0,0 +1,374 @@ 4.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt"> 4.7 +<head> 4.8 + <title>Tazpkg Manual</title> 4.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 4.10 + <meta name="description" content="" /> 4.11 + <meta name="expires" content="never" /> 4.12 + <meta name="modified" content="2008-07-18 19:45:00" /> 4.13 + <style type="text/css"><!-- 4.14 + body { font: 90% sans-serif, vernada, arial; margin: 0; } 4.15 + #header { background: #f0ba08; color: black; height: 50px; 4.16 + border-top: 1px solid black; border-bottom: 1px solid black; } 4.17 + #content { margin: 0px 50px 26px 50px; } 4.18 + h1 { margin: 14px 0px 0px 16px; } 4.19 + li { line-height: 1.4em; } 4.20 + pre { padding: 5px; color: black; background: #e1e0b0; } 4.21 + pre.script { padding: 10px; color: black; background: #e8e8e8; 4.22 + border: 1px inset #333333; } 4.23 + code { font-size: 100%; color: #669900; background: transparent; } 4.24 + hr { color: white; background: white; height: 1px; border: 0; } 4.25 + --></style> 4.26 +</head> 4.27 +<body bgcolor="#ffffff"> 4.28 +<div id="header"> 4.29 +<h1><font color="#3e1220">Manual Tazpkg</font></h1> 4.30 +</div> 4.31 +<hr /> 4.32 +<!-- Start content --> 4.33 +<div id="content"> 4.34 + 4.35 +<h2>NOME</h2> 4.36 +<p> 4.37 +Tazpkg - Tiny autonomous zone package manager 4.38 +</p> 4.39 + 4.40 +<h2>SINTAXE</h2> 4.41 +<pre> 4.42 + tazpkg [command] [package|dir|pattern|list|cat|--opt] [dir|--opt] 4.43 +</pre> 4.44 + 4.45 +<h2>DESCRIÇÃO</h2> 4.46 +<p> 4.47 +Tazpkg é um gerenciador de pacotes ultraleve (~ 35KB) que instala, lista, baixa, 4.48 +atualiza ou remove pacotes precompilados em um sistema GNU/Linux. Tazpkg fornece 4.49 +comandos para busca e criação de pacotes e foi criado independentemente. Os 4.50 +pacotes usando a extensão *.tazpkg são constituidos de arquivos cpio 4.51 +que contém um sistema de arquivos comprimido com o gzip, uma receita e uma 4.52 +descrição opcional. O Tazpkg também gerencia dependências baseado nas receitas 4.53 +de pacote: cada receita contém todas as informações sobre um pacote e também 4.54 +pode incluir funções de pré e pós-instalação. A mesma receita é usada pelo 4.55 +Tazwok para compilar fontes e gerar um pacote .tazpkg. 4.56 +</p> 4.57 +<p> 4.58 +O Tazpkg é inteiramente construído a partir do zero usando SHell Script. 4.59 +Compatível com o Bash, roda sobre o Ash - parte do projeto Busybox. O Tazpkg 4.60 +é distribuído sob a licença livre GNU GPL V3. 4.61 +</p> 4.62 + 4.63 +<h2>COMANDOS</h2> 4.64 +<a name="list"></a> 4.65 +<h3><font color="#6c0023">list</font></h3> 4.66 +<p> 4.67 +Lista pacotes instalados no sistema. Este comando mostra uma lista em formato 4.68 +de coluna com todos os pacotes instalados, e também permite listar categorias, 4.69 +pacotes baseados em categorias e pacotes bloqueados para instalação. Você também 4.70 +pode usar o comando "search" (buscar) para uma lista baseada em um termo ou em 4.71 +um nome de pacote: 4.72 +</p> 4.73 +<pre> 4.74 + # tazpkg list 4.75 + # tazpkg list cat|categories 4.76 + # tazpkg list blocked 4.77 +</pre> 4.78 +<a name="xhtml-list"></a> 4.79 +<h3><font color="#6c0023">xhtml-list</font></h3> 4.80 +<p> 4.81 +O comando "xhtml-list" cria uma lista em formato xHTML de todos os pacotes 4.82 +instalados no sistema que pode ser lida com o seu navegador web favorito. Pode 4.83 +ser utilizado por um usuário comum e criar uma página "instaled-packages.html" 4.84 +(pacotes instalados) no diretório atual. Note que você pode mudar o nome da 4.85 +lista gerada por meio da linha de comando: 4.86 +</p> 4.87 +<pre> 4.88 + # tazpkg xhtml-list 4.89 + # tazpkg xhtml-list list-name.html 4.90 +</pre> 4.91 +<a name="list-mirror"></a> 4.92 +<h3><font color="#6c0023">list-mirror</font></h3> 4.93 +<p> 4.94 +Lista pacotes disponíveis no mirror. Este comando mostra o arquivo "packages-list" 4.95 +recarregado a partir do mirror. Se este arquivo não existir, será pedido a 4.96 +você que rode o comando "tazpkg recharge" como usuário root para listar os 4.97 +pacotes disponíveis. A opção --diff é usada para mostrar as diferenças entre 4.98 +a última e a atual lista de pacotes: 4.99 +</p> 4.100 +<pre> 4.101 + # tazpkg list-mirror 4.102 + # tazpkg list-mirror --diff 4.103 +</pre> 4.104 +<a name="info"></a> 4.105 +<h3><font color="#6c0023">info</font></h3> 4.106 +<p> 4.107 +Mostra qualquer informação disponível na receita para o pacote em questão - sua 4.108 +versão, categoria, mantenedor, website e quaisquer dependências (veja também 4.109 +Tazwok para mais informações sobre receitas): 4.110 +</p> 4.111 +<pre> 4.112 + # tazpkg info busybox 4.113 +</pre> 4.114 +<a name="desc"></a> 4.115 +<h3><font color="#6c0023">desc</font></h3> 4.116 +<p> 4.117 +Descrição do pacote (se existir). Este comando mostra o arquivo "description.txt" 4.118 +de cada pacote (um arquivo de texto simples, justificado em 80 caracteres para 4.119 +caber num terminal padrão): 4.120 +</p> 4.121 +<pre> 4.122 + # tazpkg desc busybox 4.123 +</pre> 4.124 +<a name="list-config"></a> 4.125 +<h3><font color="#6c0023">list-config</font></h3> 4.126 +<p> 4.127 +Lista os arquivos de configuração do sistema. A opção --box mostra estas 4.128 +informações em formato de tabela 4.129 +</p> 4.130 +<pre> # tazpkg list-config 4.131 + # tazpkg list-config --box 4.132 +</pre> 4.133 +<a name="list-files"></a> 4.134 +<h3><font color="#6c0023">list-files</font></h3> 4.135 +<p> 4.136 +Lista todos os arquivos instalados pelo pacote. Este comando lê e mostra o 4.137 +conteúdo do arquivo "files.list" de cada pacote, o qual é automaticamente gerado 4.138 +quando um pacote é criado e também é usado para remover arquivos quando se 4.139 +desinstala um pacote. Para listar os arquivos instalados pelo pacote bc: 4.140 +</p> 4.141 +<pre> 4.142 + # tazpkg list-files bc 4.143 +</pre> 4.144 +<a name="search"></a> 4.145 +<h3><font color="#6c0023">search</font></h3> 4.146 +<p> 4.147 +Busca por pacotes por proprietário ou nome do pacote. Este comando busca pelo 4.148 +termo informado nos pacotes instalados e na lista de pacotes disponíveis no 4.149 +mirror. Para obter a mais recente lista de pacotes disponíveis, rode "tazkpg 4.150 +recharge" antes de iniciar uma busca: 4.151 +</p> 4.152 +<pre> 4.153 + # tazpkg search gcc 4.154 +</pre> 4.155 +<a name="search-file"></a> 4.156 +<h3><font color="#6c0023">search-file</font></h3> 4.157 +<p> 4.158 +O comando "search-file" permite a busca por um arquivo entre os instalados pelos 4.159 +pacotes. Este comando é muito útil para achar o caminho completo para um 4.160 +arquivo e determinar se um arquivo está presente no sistema. Exemplo: 4.161 +</p> 4.162 +<pre> 4.163 + $ tazpkg search-file libnss 4.164 +</pre> 4.165 +<a name="install"></a> 4.166 +<h3><font color="#6c0023">install</font></h3> 4.167 +<p> 4.168 +Este comando instala um pacote disponível localmente que possui a extensão 4.169 +.tazpkg. Veja "get-install" para instalar pacotes disponíves na internet. Note 4.170 +que você pode forçar a instalação com a opção --force. Você também dispõe de 4.171 +opções para desinstalação e reinstalação ou para especificar o sistema root 4.172 +no qual você deseja instalar o pacote com a opção -root= opção: 4.173 +</p> 4.174 +<pre> 4.175 + # tazpkg install package-1.0.tazpkg 4.176 + Ou : 4.177 + # tazpkg install path/to/package-1.0.tazpkg --forced 4.178 + Ou : 4.179 + # tazpkg install path/to/package-1.0.tazpkg --root=/mnt/rootfs 4.180 +</pre> 4.181 +<h3><font color="#6c0023">install-list ou get-install-list</font></h3> 4.182 +<p> 4.183 +Instala uma seleção de pacotes listados em um arquivo. Este comando permite a 4.184 +você instalar vários pacotes com um único comando, e também oferece a opção 4.185 +--forced: 4.186 +</p> 4.187 +<pre> 4.188 + # tazpkg install-list my-packages.list 4.189 + # tazpkg get-install-list my-packages.list --forced 4.190 +</pre> 4.191 +<a name="remove"></a> 4.192 +<h3><font color="#6c0023">remove</font></h3> 4.193 +<p> 4.194 +Remove um pacote. Será pedido que você confirme a ação (y/N). Este comando 4.195 +deleta todos os arquivos instalados pelo pacote. Para ver a lista de arquivos, 4.196 +use o comando "list-files" seguido do nome do pacote. Exemplo com o pacote bc: 4.197 +</p> 4.198 +<pre> 4.199 + # tazpkg remove bc 4.200 +</pre> 4.201 +<a name="extract"></a> 4.202 +<h3><font color="#6c0023">extract</font></h3> 4.203 +<p> 4.204 +Extrai um pacote em um diretório. Se você não especificar o diretório de destino, 4.205 +o pacote será extraido no diretório atual usando o formato nome do pacote-versão: 4.206 +</p> 4.207 +<pre> 4.208 + # tazpkg extract package.tazpkg 4.209 + # tazpkg extract package.tazpkg target/dir 4.210 +</pre> 4.211 +<a name="pack"></a> 4.212 +<h3><font color="#6c0023">pack</font></h3> 4.213 +<p> 4.214 +O comando "pack" cria um pacote a partir de um diretório preparado previamente 4.215 +ou a partir de um pacote extraido localmente. Pode também criar manualmente um 4.216 +pacote .tazpkg (veja a documentação do Tazwok para a criação automática de 4.217 +pacotes). Para "empacotar" (pack) um pacote: 4.218 +</p> 4.219 +<pre> 4.220 + # tazpkg pack package-version 4.221 +</pre> 4.222 +<a name="repack"></a> 4.223 +<h3><font color="#6c0023">repack</font></h3> 4.224 +<p> 4.225 +O comando "repack" permite a recriação de um pacote a partir dos arquivos 4.226 +instalados no sistema em que este pacote foi instalado. Para "re-empacotar" 4.227 +(repack) um pacote: 4.228 +</p> 4.229 +<pre> 4.230 + # tazpkg repack package 4.231 +</pre> 4.232 +<a name="repack-config"></a> 4.233 +<h3><font color="#6c0023">repack-config</font></h3> 4.234 +<p> 4.235 +O comando 'repack-config' recria um pacote a partir dos arquivos de 4.236 +configuração do sistema (veja list-config). É suficiente para instalar 4.237 +um pacote para encontrar a configuração atual. Para re-empacotar os 4.238 +arquivos de configuração: 4.239 +</p> 4.240 +<pre> # tazpkg repack-config 4.241 +</pre> 4.242 +<a name="recharge"></a> 4.243 +<h3><font color="#6c0023">recharge</font></h3> 4.244 +<p> 4.245 +Recarrega a lista de pacotes disponíves no mirror. Este comando baixa o arquivo 4.246 +"packages.list" (lista de pacotes instaláveis) mais recente e salva a antiga. 4.247 +Uma vez que a lista está atualizada, você pode usar os comandos "list" e 4.248 +"search". Para ver uma relação com as diferenças entre a lista atual e a 4.249 +antiga, use o comando "list-mirror --diff" e para ver e atualizar pacotes, 4.250 +use o comando "upgrade". Para recarregar a lista de pacotes: 4.251 +</p> 4.252 +<pre> 4.253 + # tazpkg recharge 4.254 +</pre> 4.255 +<a name="upgrade"></a> 4.256 +<h3><font color="#6c0023">upgrade</font></h3> 4.257 +<p> 4.258 +Este comando permite a atualização de todos os pacotes disponíveis no mirror. 4.259 +Atualizar pacotes é uma parte importante da manutenção da segurança do sistema, 4.260 +permitindo o acesso às últimas atualizações e correções. O projeto SliTaz, 4.261 +embora leve, fornece atualizações de segurança regulares e geralmente oferece 4.262 +as últimas versões dos programas. Note que esta função é direcionada àquelas 4.263 +pessoas que possuem o SliTaz instalado no seu disco rígido. Pacotes atualizados 4.264 +a partir do LiveCD serão perdidos no desligamento do sistema. Para atualizar: 4.265 +</p> 4.266 +<pre> 4.267 + # tazpkg upgrade 4.268 +</pre> 4.269 +<a name="check"></a> 4.270 +<h3><font color="#6c0023">check</font></h3> 4.271 +<p> 4.272 +O comando "check" checa por dependências em pacotes instalados e determina 4.273 +se todos os arquivos necessários para o re-empacotamento de um pacote estão 4.274 +presentes: 4.275 +</p> 4.276 +<pre> 4.277 + # tazpkg check package 4.278 +</pre> 4.279 +<a name="block"></a> 4.280 +<h3><font color="#6c0023">block ou unblock</font></h3> 4.281 +<p> 4.282 +Os comandos "block" e "unblock" permitem o bloqueio de pacotes instalados para 4.283 +que estes não possam ser atualizados com o comando "upgrade". A lista de pacotes 4.284 +bloqueados está contida no arquivo /var/lib/tazpkg/blocked-packages.list, 4.285 +que também pode ser editado manualmente. Para bloquear ou desbloquear pacotes, 4.286 +como o Grub, por exemplo: 4.287 +</p> 4.288 +<pre> 4.289 + # tazpkg block grub 4.290 + Ou : 4.291 + # tazpkg unblock grub 4.292 +</pre> 4.293 +<a name="get"></a> 4.294 +<h3><font color="#6c0023">get</font></h3> 4.295 +<p> 4.296 +Baixa um pacote do mirror (se existir). O arquivo baixado é arquivado no 4.297 +diretório atual. Para descobrir qual o diretório atual utilize o comando "pwd". 4.298 +Para baixar o pacote Grub: 4.299 +</p> 4.300 +<pre> 4.301 + # tazpkg get grub 4.302 +</pre> 4.303 +<a name="get-install"></a> 4.304 +<h3><font color="#6c0023">get-install</font></h3> 4.305 +<p> 4.306 +Baixa e instala um pacote de um mirror na internet. O comando "get-install" 4.307 +inicia checando se o pacote requerido existe no mirror e se já foi baixado. 4.308 +Para uma lista de pacotes do mirror, usa-se o comando "list-mirror". Para 4.309 +baixar e instalar o pacote Grub: 4.310 +</p> 4.311 +<pre> 4.312 + # tazpkg get-install grub 4.313 +</pre> 4.314 +<a name="clean-cache"></a> 4.315 +<h3><font color="#6c0023">clean-cache</font></h3> 4.316 +<p> 4.317 +Remove pacotes *.tazpkg baixados que se encontram no cache. Durante a instalação, 4.318 +o Tazpkg mantém uma cópia dos pacotes baixados da internet. Isto é feito para 4.319 +economizar banda no caso de uma reinstalação, mas pode ser que você queira 4.320 +ter mais espaço no disco rígido ou baixar os pacotes novamente: 4.321 +</p> 4.322 +<pre> 4.323 + # tazpkg clean-cache 4.324 +</pre> 4.325 +<a name="setup-mirror"></a> 4.326 +<h3><font color="#6c0023">setup-mirror</font></h3> 4.327 +<p> 4.328 +Configura a URL do mirror. O comando "setup-mirror" pedirá a URL do novo mirror. 4.329 +Você pode especificar várias URLs separadas por espaços. Note que você também 4.330 +pode modificar manualmente o arquivo /var/lib/tazpkg/mirror. A URL deve apontar 4.331 +para um diretório contendo um arquivo "packages.list" e os pacotes: 4.332 +</p> 4.333 +<pre> 4.334 + # tazpkg setup-mirror 4.335 +</pre> 4.336 +<a name="reconfigure"></a> 4.337 +<h3><font color="#6c0023">reconfigure</font></h3> 4.338 +<p> 4.339 +Executa novamente o script de pós instalação de um pacote. Exemplo 4.340 +usando o gcc: 4.341 +</p> 4.342 +<pre> # tazpkg reconfigure gcc 4.343 +</pre> 4.344 +<a name="depends"></a> 4.345 +<h3><font color="#6c0023">depends ou rdepends</font></h3> 4.346 +<p> 4.347 +Mostra a árvore de dependências (direta ou inversamente) para um pacote. 4.348 +Exemplo utilizando o mpd: 4.349 +</p> 4.350 +<pre> # tazpkg depends mpd 4.351 + # tazpkg rdepends mpd 4.352 +</pre> 4.353 +<a name="set-release"></a> 4.354 +<h3><font color="#6c0023">set-release</font></h3> 4.355 +<p> 4.356 +Este comando muda a versão atual e faz a atualização de pacotes para 4.357 +o lançamento mais recente: 4.358 +</p> 4.359 +<pre> # tazpkg set-release cooking 4.360 +</pre> 4.361 +<a name="bugs"></a> 4.362 +<h3><font color="#6c0023">bugs</font></h3> 4.363 +<p> 4.364 +Mostra uma lista de bugs conhecidos dos pacotes: 4.365 +</p> 4.366 +<pre> # tazpkg bugs 4.367 +</pre> 4.368 +<h2>MANTENEDOR</h2> 4.369 +<p> 4.370 +Christophe Lincoln <pankso at slitaz.org> 4.371 +</p> 4.372 + 4.373 +</div> 4.374 +<!-- End content --> 4.375 +</body> 4.376 +</html> 4.377 +