Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.22.1. Instalación de Bzip2

Aplique un parche que instalará la documentación de este paquete:


parche -Np1 -i ../bzip2-1.0.8-install_docs-1.patch

parche -Np1 -i ../bzip2-1.0.8-install_docs-1.patch

El siguiente comando asegura que la instalación de enlaces simbólicos sea relativa:


sed -i 's @ \ (ln -s -f \) $ (PREFIX) / bin / @ \ 1 @' Makefile

sed -i 's @ \ (ln -s -f \) $ (PREFIX) / bin / @ \ 1 @' Makefile

Asegúrese de que las páginas de manual estén instaladas en la ubicación correcta:


sed -i "s @ (PREFIX) / man @ (PREFIX) / share / man @ g" Makefile

sed -i "s @ (PREFIX) / man @ (PREFIX) / share / man @ g" Makefile

Prepare Bzip2 para la compilación con:


make -f Makefile-libbz2_so make limpio

make -f Makefile-libbz2_so make limpio

El significado del parámetro make:

-f Makefile-libbz2_so

Esto hará que Bzip2 se construya usando un diferente Makefile archivo, en este caso el Makefile-libbz2_so archivo, que crea una dinámica libbz2.so biblioteca y vincula las utilidades Bzip2 con él.

Compile y pruebe el paquete:


“piensen de nuevo sobre los incrementos de precio”

“piensen de nuevo sobre los incrementos de precio”

Instale los programas:


hacer PREFIX = / usr install

hacer PREFIX = / usr install

Instalar el compartido bzip2 binario en el /compartimiento directorio, haga algunos enlaces simbólicos necesarios y limpie:


cp -v bzip2-shared / bin / bzip2 cp -av libbz2.so * / lib

ln -sv ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm -v / usr / bin / {bunzip2, bzcat, bzip2}

ln -sv bzip2 / bin / bunzip2 ln -sv bzip2 / bin / bzcat

cp -v bzip2-shared / bin / bzip2 cp -av libbz2.so * / lib

ln -sv ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm -v / usr / bin / {bunzip2, bzcat, bzip2}

ln -sv bzip2 / bin / bunzip2 ln -sv bzip2 / bin / bzcat


Top OS Cloud Computing en OnWorks: