[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
es:slackbook:package_management [2019/02/13 14:46 (UTC)] – [slackpkg] slackwarespanoles:slackbook:package_management [2019/02/24 14:18 (UTC)] – [Instalación, eliminación y actualización de paquetes] slackwarespanol
Línea 14: Línea 14:
 Si bien //**pkgtool**// obtiene puntos por conveniencia, //**installpkg**// (8) es mucho más capaz de manejar tareas impares, como instalar rápidamente un solo paquete, instalar un conjunto completo de paquetes de discos o crear scripts para una instalación. //**installpkg**// toma una lista de paquetes para instalar, y simplemente los instala sin hacer preguntas. Como todas las herramientas de administración de paquetes de Slackware, asume que sabes lo que estás haciendo y no pretendes ser más inteligente que tú. En su forma más simple, //**installpkg**// simplemente toma una lista de paquetes para instalar, y hace exactamente lo que usted esperaría. Si bien //**pkgtool**// obtiene puntos por conveniencia, //**installpkg**// (8) es mucho más capaz de manejar tareas impares, como instalar rápidamente un solo paquete, instalar un conjunto completo de paquetes de discos o crear scripts para una instalación. //**installpkg**// toma una lista de paquetes para instalar, y simplemente los instala sin hacer preguntas. Como todas las herramientas de administración de paquetes de Slackware, asume que sabes lo que estás haciendo y no pretendes ser más inteligente que tú. En su forma más simple, //**installpkg**// simplemente toma una lista de paquetes para instalar, y hace exactamente lo que usted esperaría.
  
-<code>darkstar: ~ # installpkg blackbox-0.70.1-i486-2.txz +<code> darkstar:~# installpkg blackbox-0.70.1-i486-2.txz 
-Verificando el paquete blackbox-0.70.1-i486-2.txz. +Verifying package blackbox-0.70.1-i486-2.txz. 
-Instalación del paquete blackbox-0.70.1-i486-2.txz: +Installing package blackbox-0.70.1-i486-2.txz: 
-DESCRIPCIÓN DEL PAQUETE+PACKAGE DESCRIPTION
-# blackbox (administrador de ventanas de Blackbox)+# blackbox (Blackbox window manager)
 # #
-# Blackbox es el administrador de ventanas rápido y ligero que has estado buscando +# Blackbox is that fast, light window manager you have been looking for 
-Sin todas esas molestas dependencias de la biblioteca.+without all those annoying library dependencies.
 # #
-También se incluye en este paquete la utilidad bbkeys para controlar +Also included in this package is the bbkeys utility for controlling 
-comandos de método abreviado de teclado desde dentro de Blackbox.+keyboard shortcut commands from within Blackbox.
 # #
-La página de inicio de Blackbox es http://blackboxwm.sourceforge.net+The Blackbox home page is http://blackboxwm.sourceforge.net
 # #
-Paquete blackbox-0.70.1-i486-2.txz instalado. </code>+Package blackbox-0.70.1-i486-2.txz installed.</code>
  
 Por supuesto, puede instalar varios paquetes a la vez y, de hecho, usar comodines de shell. Lo siguiente instala todos los paquetes de la serie "N" desde un CD-ROM montado: Por supuesto, puede instalar varios paquetes a la vez y, de hecho, usar comodines de shell. Lo siguiente instala todos los paquetes de la serie "N" desde un CD-ROM montado:
Línea 39: Línea 39:
  
 Eliminar un paquete es tan fácil como instalarlo. Como es de esperar, el comando para hacer esto es //**removepkg**// (8). Simplemente dígale qué paquetes eliminar, y //**removepkg**// comprobará el contenido de la base de datos de paquetes y eliminará todos los archivos y directorios de ese paquete con una advertencia. Si ese archivo se incluye en varios paquetes instalados, se omitirá y si un directorio tiene nuevos archivos, el directorio se dejará en su lugar. Debido a esto, la eliminación de paquetes lleva más tiempo que instalarlos. Eliminar un paquete es tan fácil como instalarlo. Como es de esperar, el comando para hacer esto es //**removepkg**// (8). Simplemente dígale qué paquetes eliminar, y //**removepkg**// comprobará el contenido de la base de datos de paquetes y eliminará todos los archivos y directorios de ese paquete con una advertencia. Si ese archivo se incluye en varios paquetes instalados, se omitirá y si un directorio tiene nuevos archivos, el directorio se dejará en su lugar. Debido a esto, la eliminación de paquetes lleva más tiempo que instalarlos.
 +
 <code>darkstar: ~ # removepkg blackbox-0.70.1-i486-2.txz</code> <code>darkstar: ~ # removepkg blackbox-0.70.1-i486-2.txz</code>
  
 Finalmente, la actualización es igual de fácil con (usted lo adivinó), //**upgradepkg**// (8) que primero instala un nuevo paquete, luego elimina los archivos y directorios que quedan del paquete anterior. Una cosa importante a recordar es que //**upgradepkg**// no verifica si el paquete instalado anteriormente tiene un número de versión más alto que el paquete "//nuevo"// , por lo que también se puede usar para cambiar a versiones anteriores. Finalmente, la actualización es igual de fácil con (usted lo adivinó), //**upgradepkg**// (8) que primero instala un nuevo paquete, luego elimina los archivos y directorios que quedan del paquete anterior. Una cosa importante a recordar es que //**upgradepkg**// no verifica si el paquete instalado anteriormente tiene un número de versión más alto que el paquete "//nuevo"// , por lo que también se puede usar para cambiar a versiones anteriores.
-<code> darkstar: ~ # upgradepkg blackbox-0.70.1-i486-2.txz+<code> darkstar:~# upgradepkg blackbox-0.70.1-i486-2.txz
  
-+ ================================================= ============================= ++============================================================================== 
-Actualizar el paquete blackbox-0.65.0-x86_64-4 usando+Upgrading blackbox-0.65.0-x86_64-4 package using
 ./blackbox-0.70.1-i486-2.txz ./blackbox-0.70.1-i486-2.txz
-+ ================================================= =============================++==============================================================================
  
-Preinstalar el paquete blackbox-0.70.1-i486-2 ...+Pre-installing package blackbox-0.70.1-i486-2...
  
-Removiendo el paquete +Removing package 
-/var/log/packages/blackbox-0.65.0-x86_64-4-upgraded-2010-02-23,16:50:51 ... +/var/log/packages/blackbox-0.65.0-x86_64-4-upgraded-2010-02-23,16:50:51... 
--> Eliminar enlace simbólico / usr / share / blackbox / nls / POSIX +--> Deleting symlink /usr/share/blackbox/nls/POSIX 
--> Eliminar enlace simbólico / usr / share / blackbox / nls / US_ASCII +--> Deleting symlink /usr/share/blackbox/nls/US_ASCII 
--> Eliminar enlace simbólico / usr / share / blackbox / nls / de +--> Deleting symlink /usr/share/blackbox/nls/de 
--> Eliminar enlace simbólico / usr / share / blackbox / nls / en +--> Deleting symlink /usr/share/blackbox/nls/en 
--> Eliminar enlace simbólico / usr / share / blackbox / nls / en_GB+--> Deleting symlink /usr/share/blackbox/nls/en_GB
 ... ...
-Paquete blackbox-0.65.0-x86_64-4 actualizado con nuevo paquete +Package blackbox-0.65.0-x86_64-4 upgraded with new package 
-./blackbox-0.70.1-i486-2.txz. </code> +./blackbox-0.70.1-i486-2.txz.  </code> 
 Todas estas herramientas tienen argumentos útiles. Por ejemplo, –root to //**installpkg**// instalará paquetes en un directorio arbitrario. El argumento //**–dry**// -run le //**indicará**// a //**upgradepkg**// que simplemente le diga qué intentará sin realizar cambios en el sistema. Para obtener detalles completos, debe (como siempre) consultar las páginas del manual. Todas estas herramientas tienen argumentos útiles. Por ejemplo, –root to //**installpkg**// instalará paquetes en un directorio arbitrario. El argumento //**–dry**// -run le //**indicará**// a //**upgradepkg**// que simplemente le diga qué intentará sin realizar cambios en el sistema. Para obtener detalles completos, debe (como siempre) consultar las páginas del manual.
 ====== Formatos de compresión de paquetes ====== ====== Formatos de compresión de paquetes ======
Línea 95: Línea 95:
 Una vez que se ha instalado un paquete con //**slackpkg**// , se puede eliminar o actualizar utilizando //**pkgtool**// y los otros comandos de administración de paquetes tal como se detalla en [[https://docs.slackware.com/slackbook:package_management#installing_removing_and_upgrading_packages|Instalar, desinstalar y actualizar paquetes .]] Una vez que se ha instalado un paquete con //**slackpkg**// , se puede eliminar o actualizar utilizando //**pkgtool**// y los otros comandos de administración de paquetes tal como se detalla en [[https://docs.slackware.com/slackbook:package_management#installing_removing_and_upgrading_packages|Instalar, desinstalar y actualizar paquetes .]]
  
-Para obtener más información, consulte los //**man**// páginas para slackpkg (8) y slackpkg.conf (5), y ver su sitio web en http://www.slackpkg.org/+Para obtener más información, consulte las páginas ** // man // ** para slackpkg (8) y slackpkg.conf (5), y consulte su sitio web en 
 +http://www.slackpkg.org/
  
 ===== rpm2tgz ===== ===== rpm2tgz =====
 es:slackbook:package_management ()