自分の思い通りの場所に bash
をインストールするために、読んだり考えた
り、トライアンドエラーで、ずいぶん時間がかかった。わたしに必要だった設定オプ
ションは以下のようなものであった。
./configure --prefix=/mnt/target/usr/local --exec-prefix=/mnt/target --with-curses
bash
のインストールが完了したら、
cd /mnt/target/bin; ln -s bash sh
と打って、シンボリックリンクを張る
必要がある。これは、スクリプトには通常最初の一行に以下のように書かれてあるか
らである。
#!/bin/sh
もしシンボリックリンクがなかったら、スクリプトは /bin/bash
ではなく
/bin/sh
を探すので、それらは実行されないだろう。
もしよければ、ここで再起動することもできる。その時にはスクリプトが実際に実行
されるが、getty
もしくは login
プログラムがないので、まだログ
インはできない。