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