tazpkg rev 670
Add tazpkg spanish manual (Thanks rggarcia)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri May 02 22:30:37 2014 +0200 (2014-05-02) |
parents | e1e27aa8faf2 |
children | f6dad5d0981f |
files | doc/tazpkg.es.html pkgs.cgi tazpkg |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/doc/tazpkg.es.html Fri May 02 22:30:37 2014 +0200 1.3 @@ -0,0 +1,512 @@ 1.4 +<!DOCTYPE html> 1.5 +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> 1.6 +<head> 1.7 + <meta charset="utf-8" /> 1.8 + <title>Manual TazPkg (es)</title> 1.9 + <link rel="stylesheet" type="text/css" href="../slitaz-doc.css" /> 1.10 + <script type="text/javascript" src="../slitaz-doc.js"></script> 1.11 +</head> 1.12 +<body> 1.13 + 1.14 +<!-- Header --> 1.15 +<div id="header"> 1.16 + <h1>Manual TazPkg</h1> 1.17 +</div> 1.18 + 1.19 +<!-- Start content --> 1.20 +<div id="content"> 1.21 + 1.22 + 1.23 +<h2>NOMBRE</h2> 1.24 + 1.25 +<p> 1.26 + TazPkg - Pequeño administrador autónomo de paquetes y espejos de paquetes. 1.27 +</p> 1.28 + 1.29 + 1.30 +<h2>SINTAXIS</h2> 1.31 + 1.32 +<pre> 1.33 +tazpkg [comando] [package|dir|pattern|list|cat|--opt] [dir|--opt] 1.34 +</pre> 1.35 + 1.36 + 1.37 +<h2>DESCRIPCIÓN</h2> 1.38 + 1.39 +<p> 1.40 +TazPkg es un administrador de paquetes ultraligero (~ 80KB) para instalar, 1.41 +catalogar, descargar, actualizar o desinstalar paquetes precompilados en un 1.42 +sistema GNU/Linux. TazPkg ofrece comandos para la búsqueda y creación de 1.43 +paquetes y fue creado independientemente para el proyecto. El formato de los 1.44 +paquetes usando la extensión *.tazpkg es un fichero cpio que contiene un sistema 1.45 +de archivos comprimido con gzip, un fichero de recibo y una descripción opcional. TazPkg 1.46 +también administra dependencias basadas en los ficheros de recibo de los paquetes. Cada 1.47 +archivo de recibo contiene toda la información sobre un paquete y también puede incluir 1.48 +funciones para antes y después de la instalación. El mismo fichero de recibo es 1.49 +usado por Cookutils para compilar desde el código fuente y generar un paquete 1.50 +.tazpkg. 1.51 +</p> 1.52 +<p> 1.53 +TazPkg está construido completamente desde cero usando shell script, 1.54 +compatible con Bash, se ejecuta bajo Ash (que forma parte de BusyBox). TazPkg es distribuido 1.55 +bajo la licencia libre de GNU GPL V3. 1.56 +</p> 1.57 + 1.58 + 1.59 +<h2>COMANDOS</h2> 1.60 + 1.61 + 1.62 +<h3 id="list">list</h3> 1.63 + 1.64 +<p> 1.65 +Lista los paquetes instalados en el sistema. Este comando muestra la 1.66 +lista de todos los paquetes instalados. También permite mostrar la 1.67 +lista de categorías, los paquetes correspondientes a una categoría y los paquetes 1.68 +bloqueados. Además puedes usar el comando <tt><a 1.69 +href="#search">search</a></tt> para mostrar una lista basada en 1.70 +un término o en el nombre de un paquete: 1.71 +</p> 1.72 +<pre> 1.73 +# tazpkg list 1.74 +# tazpkg list cat|<em>categoría</em> 1.75 +# tazpkg list blocked 1.76 +</pre> 1.77 + 1.78 + 1.79 +<h3 id="xhtml-list">xhtml-list</h3> 1.80 + 1.81 +<p> 1.82 +El comando <tt>xhtml-list</tt> puede crear una lista XHTML de todos los 1.83 +paquetes instalados en el sistema, la cual puede ser leída con el 1.84 +navegador web que prefieras. Se puede ejecutar como usuario normal y 1.85 +crea el archivo <tt>installed-packages.html</tt> en el directorio 1.86 +actual. Tenga en cuenta que puede cambiar el nombre de la 1.87 +lista generada a través de la línea de comandos: 1.88 +</p> 1.89 +<pre> 1.90 +# tazpkg xhtml-list 1.91 +# tazpkg xhtml-list <em>list-name.html</em> 1.92 +</pre> 1.93 + 1.94 + 1.95 +<h3 id="list-mirror">list-mirror</h3> 1.96 + 1.97 +<p> 1.98 +Lista los paquetes disponibles en el espejo. Este comando 1.99 +mostrara el archivo <tt>packages.list</tt> recargado desde el espejo. Si este no 1.100 +existe, se te requerirá ejecutar <code>tazpkg <a 1.101 +href="#recharge">recharge</a></code> como administrador 1.102 +(root) para ver la lista de paquetes disponibles. La opción 1.103 +<tt>--diff</tt> se usa para mostrar las diferencias entre la ultima lista de paquetes y 1.104 +la actual: 1.105 +</p> 1.106 +<pre> 1.107 +# tazpkg list-mirror 1.108 +# tazpkg list-mirror --diff 1.109 +</pre> 1.110 + 1.111 + 1.112 +<h3 id="info">info</h3> 1.113 + 1.114 +<p> 1.115 +Muestra cualquier información disponible en el fichero de recibo del paquete en 1.116 +cuestión, como su versión, categoría, mantenedor, página web y 1.117 +dependencias (véase también Cookutils para más información sobre 1.118 +los ficheros de recibo): 1.119 +</p> 1.120 +<pre> 1.121 +# tazpkg info <em>busybox</em> 1.122 +</pre> 1.123 + 1.124 + 1.125 +<h3 id="desc">desc</h3> 1.126 + 1.127 +<p> 1.128 +Descripción del paquete (si existe). Este comando muestra el archivo 1.129 +<tt>description.txt</tt> de cada paquete (un simple archivo de texto, 1.130 +justificado a 80 caracteres para caber en una terminal estándar): 1.131 +</p> 1.132 +<pre> 1.133 +# tazpkg desc <em>busybox</em> 1.134 +</pre> 1.135 + 1.136 + 1.137 +<h3 id="list-config">list-config</h3> 1.138 + 1.139 +<p> 1.140 +Lista los archivos de configuración del sistema. La 1.141 +opción <tt>--box</tt> muestra la lista en formato tabla: 1.142 +</p> 1.143 +<pre> 1.144 +# tazpkg list-config 1.145 +# tazpkg list-config --box 1.146 +</pre> 1.147 + 1.148 + 1.149 +<h3 id="list-files">list-files</h3> 1.150 + 1.151 +<p> 1.152 +Lista todos los archivos instalados con un paquete. Este 1.153 +comando simplemente lee y muestra el archivo <tt>files.list</tt> de cada 1.154 +paquete que se genera automáticamente cuando el paquete es creado 1.155 +y también se usa para borrar los archivos cuando se desinstala un 1.156 +paquete. 1.157 +Para listar los archivos instalados con el paquete bc: 1.158 +</p> 1.159 +<pre> 1.160 +# tazpkg list-files <em>bc</em> 1.161 +</pre> 1.162 + 1.163 + 1.164 +<h3 id="search">search</h3> 1.165 + 1.166 +<p> 1.167 +Busca paquetes por propietario o por el nombre del paquete. Este comando 1.168 +buscará el termino requerido en los paquetes instalados y en la lista 1.169 +de paquetes disponibles en el espejo. Para obtener la última lista de 1.170 +paquetes instalables en el espejo, solo hay que ejecutar <code>tazpkg 1.171 +recharge</code> antes de la realización de la búsqueda: 1.172 +</p> 1.173 +<pre> 1.174 +# tazpkg search <em>gcc</em> 1.175 +</pre> 1.176 + 1.177 + 1.178 +<h3 id="search-file">search-file</h3> 1.179 + 1.180 +<p> 1.181 +El comando <tt>search-file</tt> te permite buscar un 1.182 +archivo entre los archivos instalados por los paquetes. Este comando es 1.183 +muy útil para saber la ruta completa de un archivo y determinar si un 1.184 +archivo esta presente en el sistema. Ejemplo: 1.185 +</p> 1.186 +<pre> 1.187 + $ tazpkg search-file <em>libnss</em> 1.188 +</pre> 1.189 + 1.190 + 1.191 +<h3 id="install">install</h3> 1.192 + 1.193 +<p> 1.194 +Este comando te permite instalar un paquete local con la extensión 1.195 +<tt>.tazpkg</tt>. Ver <tt><a href="#get-install">get-install</a></tt> 1.196 +para instalar un paquete desde internet. Tenga en cuenta que puede 1.197 +forzar la instalación con las opciones <tt>--forced</tt>, 1.198 +<tt>uninstall</tt> y <tt>reinstall</tt> o especificar la raíz del sistema 1.199 +donde quiere instalar los paquetes con la opción <tt>--root</tt>: 1.200 +</p> 1.201 +<pre> 1.202 +# tazpkg install <em>package-1.0.tazpkg</em> 1.203 +# tazpkg install <em>path/to/package-1.0.tazpkg</em> --forced 1.204 +# tazpkg install <em>path/to/package-1.0.tazpkg</em> --root=<em>/mnt/rootfs</em> 1.205 +</pre> 1.206 + 1.207 + 1.208 +<h3 id="install-list">install-list o get-install-list</h3> 1.209 +<p> 1.210 +Instala un conjunto de paquetes listados en un archivo. Este comando te 1.211 +permite (descargar e) instalar varios paquetes con un solo comando y 1.212 +también puede ser forzado: 1.213 +</p> 1.214 +<pre> 1.215 +# tazpkg install-list <em>my-packages.list</em> 1.216 +# tazpkg get-install-list <em>my-packages.list</em> --forced 1.217 +</pre> 1.218 + 1.219 + 1.220 +<h3 id="link">link</h3> 1.221 + 1.222 +<p> 1.223 +Este comando te permite la instalación de un paquete desde otro 1.224 +dispositivo. La instalación se hace por medio de enlaces simbólicos y 1.225 +consume muy poca memoria. Es generalmente usada dentro del sistema RAM 1.226 +para instalar add-ons (extensiones) desde USB: 1.227 +</p> 1.228 +<pre> 1.229 +# tazpkg link <em>openoffice /media/usbdisk</em> 1.230 +</pre> 1.231 + 1.232 + 1.233 +<h3 id="remove">remove</h3> 1.234 + 1.235 +<p> 1.236 +Borra un paquete. Se te preguntará para confirmar (s/N). 1.237 +Este comando borrará todos los archivos instalados con el paquete. 1.238 +Para ver la lista de archivos, usar el comando <tt><a 1.239 +href="#list-files">list-files</a></tt> seguido del nombre del paquete. 1.240 +Ejemplo con el paquete bc: 1.241 +</p> 1.242 +<pre> 1.243 +# tazpkg remove <em>bc</em> 1.244 +</pre> 1.245 + 1.246 + 1.247 +<h3 id="extract">extract</h3> 1.248 + 1.249 +<p> 1.250 +Extrae un paquete en un directorio. Si no especificas el 1.251 +directorio de destino, el paquete se extraerá en el directorio actual 1.252 +usando el nombre <tt><em>package-version</em></tt>: 1.253 +</p> 1.254 +<pre> 1.255 +# tazpkg extract <em>package.tazpkg</em> 1.256 +# tazpkg extract <em>package.tazpkg target/dir</em> 1.257 +</pre> 1.258 + 1.259 + 1.260 +<h3 id="pack">pack</h3> 1.261 + 1.262 +<p> 1.263 +El comando <tt>pack</tt> crea un paquete desde un directorio preparado 1.264 +de antemano o desde un paquete desempaquetado. También puede crear 1.265 +manualmente un paquete .tazpkg (ver la documentación de Cookutils para la 1.266 +creación automática de paquetes). Para empaquetar un paquete: 1.267 +</p> 1.268 +<pre> 1.269 +# tazpkg pack <em>package-version</em> 1.270 +</pre> 1.271 + 1.272 + 1.273 +<h3 id="repack">repack</h3> 1.274 + 1.275 +<p> 1.276 +El comando <tt>repack</tt> te permite recrear un paquete desde los 1.277 +archivos en el sistema donde fue previamente instalado. Para recrear un 1.278 +paquete: 1.279 +</p> 1.280 +<pre> 1.281 +# tazpkg repack <tt>package</tt> 1.282 +</pre> 1.283 + 1.284 + 1.285 +<h3 id="repack-config">repack-config</h3> 1.286 + 1.287 +<p> 1.288 +El comando <tt>repack-config</tt> recrea un paquete de archivos de 1.289 +configuración del sistema (ver <tt><a 1.290 +href="#list-config">list-config</a></tt>). Es suficiente instalar el 1.291 +paquete para encontrar la configuración actual. Para reempaquetar los 1.292 +archivos de configuración: 1.293 +</p> 1.294 +<pre> 1.295 +# tazpkg repack-config 1.296 +</pre> 1.297 + 1.298 + 1.299 +<h3 id="recharge">recharge</h3> 1.300 + 1.301 +<p> 1.302 +Recarga la lista de los paquetes disponibles en el espejo. Este comando 1.303 +descargará el archivo <tt>packages.list</tt> más reciente con la lista de 1.304 +paquetes disponibles en el espejo y antes de empezar guardará una copia de la 1.305 +lista antigua. Una vez actualizada la lista, puedes usar los comandos <tt><a 1.306 +href="#list">list</a></tt> y <tt><a href="#search">search</a></tt>. Para ver y 1.307 +listar las diferencias, puedes usar <code>list-mirror --diff</code>; y para ver 1.308 +y actualizar paquetes, puedes usar el comando <tt><a 1.309 +href="#upgrade">upgrade</a></tt>. Para recargar la ultima lista de paquetes: 1.310 +</p> 1.311 +<pre> 1.312 +# tazpkg recharge 1.313 +</pre> 1.314 + 1.315 + 1.316 +<h3 id="upgrade">up o upgrade</h3> 1.317 + 1.318 +<p> 1.319 +Upgrade te permite actualizar todos los paquetes instalados disponibles en el espejo actual. Actualizar paquetes es una parte importante de la 1.320 +seguridad del sistema, ayuda a mantenerte seguro con las ultimas actualizaciones y 1.321 +correcciones. El proyecto Slitaz, aunque sea pequeño, proporciona 1.322 +actualizaciones regulares de seguridad y en general ofrece las ultimas 1.323 +versiones de software. Tenga en cuenta que esta función esta dirigida a la gente 1.324 +con Slitaz instalado en su disco duro. Los paquetes actualizados en el modo 1.325 +LiveCD se perderán al apagar el sistema. Para actualizar o mostrar todas las 1.326 +opciones de <tt>up</tt>: 1.327 +</p> 1.328 +<pre> 1.329 +# tazpkg up 1.330 +# tazpkg --help-up 1.331 +# tazpkg up --recharge --install 1.332 +# tazpkg up -r -i 1.333 +</pre> 1.334 + 1.335 + 1.336 +<h3 id="check">check</h3> 1.337 + 1.338 +<p> 1.339 +El comando <tt>check</tt> puede comprobar las dependencias en paquetes instalados 1.340 +y determinar si todos los archivos necesarios para reempacar paquetes están 1.341 +presentes. 1.342 +</p> 1.343 +<pre> 1.344 +# tazpkg check <em>package</em> 1.345 +</pre> 1.346 + 1.347 + 1.348 +<h3 id="block">block o unblock</h3> 1.349 + 1.350 +<p> 1.351 +Los comandos <tt>block</tt> y <tt>unblock</tt> te permiten bloquear versiones de 1.352 +paquetes instalados asi ya no estarán mantenidos por <tt><a 1.353 +href="#upgrade">upgrade</a></tt>. La lista de paquetes en espera se encuentra 1.354 +en <tt>/var/lib/tazpkg/blocked-packages.list</tt>. Este archivo puede ser 1.355 +editado manualmente. Para bloquear o desbloquear un paquete como Grub: 1.356 +</p> 1.357 +<pre> 1.358 +# tazpkg block <em>grub</em> 1.359 +# tazpkg unblock <em>grub</em> 1.360 +</pre> 1.361 + 1.362 + 1.363 +<h3 id="get">get</h3> 1.364 + 1.365 +<p> 1.366 +Descargar un paquete desde el espejo (si existe). El paquete descargado es 1.367 +almacenado en el directorio actual. Para encontrar la ruta puedes usar 1.368 +<code>pwd</code>. Para descargar el paquete Grub: 1.369 +</p> 1.370 +<pre> 1.371 +# tazpkg get <em>grub</em> 1.372 +</pre> 1.373 + 1.374 + 1.375 +<h3 id="get-install">get-install</h3> 1.376 + 1.377 +<p> 1.378 +Descargar e instalar un paquete desde un espejo en internet. El comando 1.379 +<tt>get-install</tt> empieza comprobando si el paquete existe en el espejo y si 1.380 +ya ha sido descargado. Para ver la lista de paquetes en el espejo, tenemos que 1.381 +usar el comando <tt><a href="#list-mirror">list-mirror</a></tt>. Para instalar 1.382 +el paquete 1.383 +Grub: 1.384 +</p> 1.385 +<pre> 1.386 +# tazpkg get-install <tt>grub</tt> 1.387 +</pre> 1.388 + 1.389 + 1.390 +<h3 id="clean-cache">clean-cache</h3> 1.391 + 1.392 +<p> 1.393 +Borra los paquetes *.tazpkg descargados en la cache. Durante la instalación, 1.394 +TazPkg guarda una copia de paquetes descargados desde la web. Esto se hace para 1.395 +ahorrar ancho de banda en caso de reinstalación, pero también puedes querer 1.396 +liberar espacio en el disco duro o recargar los paquetes: 1.397 +</p> 1.398 +<pre> 1.399 +# tazpkg clean-cache 1.400 +</pre> 1.401 + 1.402 + 1.403 +<h3 id="setup-mirror">setup-mirror</h3> 1.404 + 1.405 +<p> 1.406 +Configura la dirección URL del espejo. El comando <tt>setup-mirror</tt> te 1.407 +preguntará la dirección URL del nuevo espejo. Puedes especificar múltiples 1.408 +direcciones URL separadas por espacios. Tenga en cuenta que también puede 1.409 +modificar el archivo principal <tt>/var/lib/tazpkg/mirror</tt>. La dirección URL 1.410 +tiene que indicar el directorio que contiene el archivo <tt>packages.list</tt> y 1.411 +los paquetes: 1.412 +</p> 1.413 +<pre> 1.414 +# tazpkg setup-mirror 1.415 +</pre> 1.416 + 1.417 + 1.418 +<h3 id="reconfigure">reconfigure</h3> 1.419 + 1.420 +<p> 1.421 +Vuelve a reproducir el script de post-instalación del paquete. Ejemplo usando 1.422 +gcc: 1.423 +</p> 1.424 +<pre> 1.425 +# tazpkg reconfigure <em>gcc</em> 1.426 +</pre> 1.427 + 1.428 + 1.429 +<h3 id="depends">depends o rdepends</h3> 1.430 + 1.431 +<p> 1.432 +Muestra un árbol de dependencias o un árbol de dependencias invertido para un 1.433 +paquete. Ejemplos usando mpd: 1.434 +</p> 1.435 +<pre> 1.436 +# tazpkg depends <em>mpd</em> 1.437 +# tazpkg rdepends <em>mpd</em> 1.438 +</pre> 1.439 + 1.440 + 1.441 +<h3 id="add-undigest">add-undigest o setup-undigest</h3> 1.442 + 1.443 +<p> 1.444 +Establece la dirección URL de un espejo adicional no oficial para probar 1.445 +paquetes que todavía no están presentes en los espejos oficiales. Tenga en 1.446 +cuenta que también puede editar manualmente el archivo en 1.447 +<tt>/var/lib/tazpkg/undigest/<em>repository</em></tt>. La dirección URL tiene 1.448 +que indicar el directorio que contiene los paquetes y el archivo 1.449 +<tt>packages.list</tt>: 1.450 +</p> 1.451 +<pre> 1.452 +# tazpkg add-undigest <em>public-repository http://my.home.org/slitaz</em> 1.453 +# tazpkg setup-undigest <em>local-repository /home/slitaz/packages</em> 1.454 +</pre> 1.455 + 1.456 + 1.457 +<h3 id="remove-undigest">remove-undigest</h3> 1.458 + 1.459 +<p> 1.460 +Borra la dirección de un espejo no oficial (undigest): 1.461 +</p> 1.462 +<pre> 1.463 +# tazpkg remove-undigest <em>my-repository</em> 1.464 +</pre> 1.465 + 1.466 + 1.467 +<h3 id="list-undigest">list-undigest</h3> 1.468 + 1.469 +<p> 1.470 +Lista espejos no oficiales (undigest) adicionales: 1.471 +</p> 1.472 +<pre> 1.473 +# tazpkg list-undigest 1.474 +</pre> 1.475 + 1.476 + 1.477 +<h3 id="convert">convert</h3> 1.478 + 1.479 +<p> 1.480 +Convierte los paquetes Debian (.deb), Redhat (.rpm), Slackware (.tgz) o 1.481 +Archlinux (.pkg.tar.gz) en paquetes Slitaz (.tazpkg): 1.482 +</p> 1.483 +<pre> 1.484 +# tazpkg convert <em>alien-package</em> 1.485 +</pre> 1.486 + 1.487 + 1.488 +<h3 id="set-release">set-release</h3> 1.489 +<p> 1.490 +El comando <tt>set-release</tt> cambia la versión actual y actualiza todos los 1.491 +paquetes a la última versión: 1.492 +</p> 1.493 +<pre> 1.494 +# tazpkg set-release <em>cooking</em> 1.495 +</pre> 1.496 + 1.497 + 1.498 +<h3 id="bugs">bugs</h3> 1.499 +<p> 1.500 +Genera una lista de los errores (bugs) conocidos de los paquetes: 1.501 +</p> 1.502 +<pre> 1.503 +# tazpkg bugs 1.504 +</pre> 1.505 + 1.506 +<h2>ENCARGADO DE MANTENIMIENTO</h2> 1.507 +<p> 1.508 +Christophe Lincoln <pankso en slitaz.org> 1.509 +</p> 1.510 + 1.511 +</div> 1.512 +<!-- End content --> 1.513 +</body> 1.514 +</html> 1.515 +
2.1 --- a/pkgs.cgi Wed Mar 19 15:56:57 2014 +0000 2.2 +++ b/pkgs.cgi Fri May 02 22:30:37 2014 +0200 2.3 @@ -908,7 +908,7 @@ 2.4 <p>$(eval_gettext 'A bootable DVD image of all available packages for the 2.5 $version version is generated every day. It also contains a copy of the 2.6 website and can be used without an internet connection. This image can be 2.7 -installed on a DVD or an USB key.')</p> 2.8 +installed on a DVD or a USB key.')</p> 2.9 2.10 <div> 2.11 <form method="post" action='$SCRIPT_NAME?admin&action=dvdimage#dvd'>
3.1 --- a/tazpkg Wed Mar 19 15:56:57 2014 +0000 3.2 +++ b/tazpkg Fri May 02 22:30:37 2014 +0200 3.3 @@ -757,7 +757,7 @@ 3.4 MAINTAINER="${MAINTAINER:-nobody@slitaz.org}" 3.5 EOT 3.6 for i in LICENSE TARBALL WGET_URL CONFIG_FILES SUGGESTED \ 3.7 - PROVIDE DEPENDS ; do 3.8 + PROVIDE DEPENDS HOST_ARCH ; do 3.9 eval "[ -n \"\$$i\" ] && echo \"$i=\\\"\$$i\\\"\"" 3.10 done >> $PACKAGE-$VERSION/receipt 3.11 fi