MTD 248-645A Manual de usuario Pagina 156

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 347
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 155
Linux From Scratch - Version 7.0
136
6.30. Bash-4.2
The Bash package contains the Bourne-Again SHell.
Approximate build time: 1.4 SBU
Required disk space: 35 MB
6.30.1. Installation of Bash
First, apply the following patch to fix various bugs that have been addressed upstream:
patch -Np1 -i ../bash-4.2-fixes-3.patch
Prepare Bash for compilation:
./configure --prefix=/usr --bindir=/bin \
--htmldir=/usr/share/doc/bash-4.2 --without-bash-malloc \
--with-installed-readline
The meaning of the configure options:
--htmldir
This option designates the directory into which HTML formatted documentation will be installed.
--with-installed-readline
This option tells Bash to use the readline library that is already installed on the system rather than using
its own readline version.
Compile the package:
make
Skip down to “Install the package” if not running the test suite.
To prepare the tests, ensure that the nobody user can write to the sources tree:
chown -Rv nobody .
Now, run the tests as the nobody user:
su-tools nobody -s /bin/bash -c "make tests"
Install the package:
make install
Run the newly compiled bash program (replacing the one that is currently being executed):
exec /bin/bash --login +h
Note
The parameters used make the bash process an interactive login shell and continue to disable hashing so
that new programs are found as they become available.
Vista de pagina 155
1 2 ... 151 152 153 154 155 156 157 158 159 160 161 ... 346 347

Comentarios a estos manuales

Sin comentarios