<Anterior | Contenido | Siguiente>
5.16.1. Instalación de Bash
Prepare Bash para la compilación:
./configure --prefix = / tools --without-bash-malloc
./configure --prefix = / tools --without-bash-malloc
El significado de las opciones de configuración:
--sin-bash-malloc
Esta opción desactiva el uso de la asignación de memoria de Bash (malloc) función que se sabe que provoca fallos de segmentación. Al desactivar esta opción, Bash utilizará la malloc funciones de Glibc que son más estables.
Compila el paquete:
para lograr
para lograr
La compilación ahora está completa. Como se discutió anteriormente, ejecutar el conjunto de pruebas no es obligatorio para las herramientas temporales aquí en este capítulo. Para ejecutar el conjunto de pruebas Bash de todos modos, ejecute el siguiente comando:
hacer pruebas
hacer pruebas
Instale el paquete:
make install
make install
Haga un enlace para los programas que utilizan sh para un caparazón:
ln -sv bash / tools / bin / sh
ln -sv bash / tools / bin / sh