Apéndice E. Construir bash desde el código fuente

En este apéndice te mostraremos cómo obtener la última versión de bash e instalarla en tu sistema desde el código fuente, y discutiremos los posibles problemas que puedas encontrarte por el camino. También veremos brevemente los ejemplos que vienen con bash y cómo puedes informar de errores al mantenedor de bash. El material de este apéndice también aparece en Learning the bash Shell, 3ª Edición, de Cameron Newham (O'Reilly).

Obtener bash

Puedes encontrar los últimos detalles sobre la distribución actual y dónde obtenerla en la página principal debash.

Desembalar el archivo

Una vez obtenido el archivo comprimido, tienes que descomprimirlo e instalarlo en tu sistema. El desempaquetado puede hacerse en cualquier lugar; supondremos que lo desempaquetas en tu directorio personal. Instalarlo en el sistema requiere que tengas privilegios de root. Si no eres administrador del sistema con acceso de root, podrás compilar y utilizar bash, pero no podrás instalarlo como utilidad en todo el sistema. Lo primero que tienes que hacer es descomprimir el archivo: gunzip bash-4.4.tar.gz. Luego tienes que descomprimir el archivo: tar -xf bash- 4.4.tar. El -xf significa "extraer el material archivado del archivo especificado". Esto creará un directorio llamado bash-4.4 en tu directorio personal. Si no tienes la utilidad gunzip, puedes obtenerla del mismo modo que obtuviste bash o simplemente utilizar gzip -d en su lugar.

El archivo contiene todo ...

Get Libro de cocina bash, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.