| 预计所需编译时间: 1.2 SBU 预计所需硬盘空间: 27 MB | 
Bash是Bourne-Again Shell的缩写,它在UNIX系统中作为命令行解释器被广泛使用。 Bash是一个从标准输入--键盘--中读取命令的程序。用户敲击一个命令,这个程序读取这些命令并且根据命令进行相应的操作(比如运行一个程序)。
安装下列程序: bash, sh (指向bash的链接) 和 bashbug
Bash 依赖于: Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Ncurses, Sed.
Bash 有不少 bug,会使它不能以预期的方式工作。下面这个补丁修正了它的工作方式:
| patch -Np1 -i ../bash-2.05b-2.patch | 
为编译 Bash 做准备:
| ./configure --prefix=/usr --bindir=/bin | 
编译软件包:
| make | 
本软件包自带测试套件,能执行一些测试,以确定它是否编译正确。如果你想运行测试套件,执行下面的命令:
| make tests | 
安装软件包:
| make install | 
加载新安装的 bash 程序:
| exec /bin/bash --login +h |