Estimación del tiempo de construcción: 0.07 SBU Estimación del espacio de disco requerido: 6 MB |
Instala Bzip2 ejecutando los siguientes comandos:
make CC="gcc -static" && make PREFIX=$LFS/static install |
Aunque, estrictamente, no es una parte de un sistema LFS básico, merece la pena mencionar que se puede descargar un parche que permite al programa tar comprimir y descomprimir utilizando bzip2/bunzip2 fácilmente. Con el tar simple, tienes que utilizar construcciones como bzcat fichero.tar.bz2 | tar -xv o tar --use-compress-prog=bunzip2 -xvf fichero.tar.bz2 para utilizar bzip2 y bunzip2 con tar. Este parche añade la opción -j para que puedas desempaquetar un archivo Bzip2 con tar -xvfj fichero.tar.bz2. La aplicación de este parche se mencionará cuando se instale el paquete Tar.
make CC="gcc -static": Este es el método que utilizamos para decirle a gcc que queremos que bzip2 sea enlazado estáticamente.
Última versión comprobada: 1.0.2
bunzip2 (enlace a bzip2), bzcat (enlace a bzip2), bzcmp, bzdiff, bzegrep, bzfgrep, bzgrep, bzip2, bzip2recover, bzless y bzmore
bzcmp y bzdiff se usan para invocar el programa cmp o diff en ficheros comprimidos con bzip2.
bzegrep, bzfgrep, y bzgrep invocan, respectivamente, a egrep, fgrep, o grep en ficheros comprimidos con bzip2.
bzip2 comprime ficheros usando el algoritmo de compresión de texto por ordenación de bloques Burrows-Wheeler y la codificación Huffman. La compresión es, en general, considerablemente superior a la obtenida por otros compresores más convencionales basados en el LZ77/LZ78 y se acerca al rendimiento de la familia de compresores estadísticos PPM.