%general-entities; ]> bash &bash-version;
&bash-url;
Bash-&bash-version; Bash tools <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../chapter08/bash.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&bash-tmp-sbu;</seg> <seg>&bash-tmp-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Bash Подготовьте Bash к компиляции: ./configure --prefix=/usr \ --build=$(support/config.guess) \ --host=$LFS_TGT \ --without-bash-malloc Значение параметров настройки: --without-bash-malloc Этот параметр отключает использование функции распределения памяти (malloc) Bash, которая, как известно, вызывает ошибки сегментации. Если опция отключена, Bash будет использовать функции malloc из Glibc, которые более стабильны. Скомпилируйте пакет: make Установите пакет: make DESTDIR=$LFS install Создайте символическую ссылку для программ, которые используют sh как оболочку: ln -sv bash $LFS/bin/sh <para>Подробная информация об этом пакете находится в <xref linkend="contents-bash" role="."/></para> </sect2> </sect1>