5.29. Bash-3.0
5.29. Bash-3.0
Bash - это Bourne-Again SHell.
Время сборки: 1.2 SBU
Требует дискового пространства: 27 MB
Установка Bash зависит от: Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses и Sed.
5.29.1. Установка Bash
Подготовка Bash к компиляции:
./configure --prefix=/tools --without-bash-malloc
Значение опций конфигурации:
- --without-bash-malloc
-
Эта опция выключает использование функции Bash-а "memory allocation" (malloc), которая известна своей нестабильной работой. После выключения этой опции Bash будет использовать функцию malloc из Glibc, которая более стабильна.
Скомпилируем программу:
make
Для проверки результата вводим: make tests.
Установим пакет:
make install
Создадим ссылку для программ, которые используют sh в качестве шелла:
ln -s bash /tools/bin/sh
Детальная информация о пакете находится в Разделе 6.37.2, “Описание Bash”.