Bash-2.05b のインストール

推定構築時間:           1.2 SBU
推定必要ディスクスペース  27 MB

Bash の内容

Bash は Bourne-Again シェルという、UNIX システムで広く使われているコマンドインタープリターです。Bash プログラムは標準入力(キーボード)からの入力を読み込みます。ユーザーが何かをタイプするとプログラムは何がタイプされたかを評価し、それについてプラグラムの実行のような事を行ないます。

インストールされるプログラム: bash, sh (link to bash) andbashbug

Bash インストール依存性

Bash は以下のパッケージに依存します: Binutils, Coreutils, Diffutils, Gawk,GCC, Glibc, Grep, Make, Ncurses, Sed.

Bash のインストール

Bash はいくつか既知のバグがあります。以下のパッチでこれらを修正しましょう。

patch -Np1 -i ../bash-2.05b-2.patch

それではコンパイルのために Bash を準備しましょう。

./configure --prefix=/tools

プログラムをコンパイルしましょう。

make

このパッケージは、正しく構築されたのを確認するために多くのチェックができるテストスイートを持っています。テストをすることにした場合は、以下のコマンドで実行可能です。

make tests

パッケージとその文章をインストールします。

make install

そして sh をシェルとして使うプログラムのためにリンクを作りましょう。

ln -s bash /tools/bin/sh