Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente |
es:slackbook:package_management [2019/02/24 14:18 (UTC)] – [Instalación, eliminación y actualización de paquetes] slackwarespanol | es:slackbook:package_management [2019/02/24 14:32 (UTC)] – [Formatos de compresión de paquetes] slackwarespanol |
---|
<code>darkstar: ~ # installpkg /mnt/cdrom/slackware/n/*.txz</code> | <code>darkstar: ~ # installpkg /mnt/cdrom/slackware/n/*.txz</code> |
| |
En cualquier momento, puede ver qué paquetes están instalados en su sistema enumerando el contenido de / var / log / packages, que enumera no solo todas las aplicaciones de su sistema, sino también el número de versión. Si desea saber qué archivos individuales se instalaron como parte de ese paquete, //**descargue**// el contenido del paquete: | En cualquier momento, puede ver qué paquetes están instalados en su sistema enumerando el contenido de /var/log/packages, que enumera no solo todas las aplicaciones de su sistema, sino también el número de versión. Si desea saber qué archivos individuales se instalaron como parte de ese paquete, //**cat**// le mostrará el contenido del paquete: |
<code> darkstar: ~ # cat /var/log/packages/foo-1.0-x86_64.txz</code> | <code> darkstar: ~ # cat /var/log/packages/foo-1.0-x86_64.txz</code> |
Esto devolverá todo, desde el tamaño del paquete, una descripción de lo que hace, y el nombre y la ubicación de cada archivo instalado como parte del paquete. | Esto devolverá todo, desde el tamaño del paquete, una descripción de lo que hace, y el nombre y la ubicación de cada archivo instalado como parte del paquete. |
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 ====== |
En el pasado, todos los paquetes de Slackware se comprimían con la utilidad de compresión //**gzip**// (1), que era un buen compromiso entre la velocidad de compresión y el tamaño. Recientemente, se han agregado nuevos esquemas de compresión y se han actualizado las herramientas de administración de paquetes para manejarlos. Hoy en día, los paquetes oficiales de Slackware están comprimidos con la utilidad //**xz**// y terminan con extensiones .txz. Los paquetes más antiguos (y muchos paquetes de terceros) todavía usan la extensión .tgz. | En el pasado, todos los paquetes de Slackware se comprimían con la utilidad de compresión //**gzip**// (1), que era una buena combinación entre velocidad de compresión y tamaño. Recientemente, se han agregado nuevos esquemas de compresión y se han actualizado las herramientas de administración de paquetes para manejarlos. Hoy en día, los paquetes oficiales de Slackware están comprimidos con la utilidad //**xz**// y terminan con extensiones .txz. Los paquetes más antiguos (y muchos paquetes de terceros) todavía usan la extensión .tgz. |
| |
Vale la pena enfatizar que .tgz y .txz (o, más sucintamente, los archivos .t? Z) son extensiones muy únicas y no estándar para archivos .tar comprimidos. Esto tiene muchas ventajas; son fáciles de construir en casi cualquier sistema UNIX (muchos otros formatos de paquetes requieren cadenas de herramientas especiales), y son tan simples de desarmar. | Vale la pena enfatizar que .tgz y .txz (o, más sucintamente, los archivos .t? Z) son extensiones muy únicas y no estándar para archivos .tar comprimidos. Esto tiene muchas ventajas; son fáciles de construir en casi cualquier sistema UNIX (muchos otros formatos de paquetes requieren cadenas de herramientas especiales), y son tan simples de desarmar. |