Linux From Scratch / 12. インストール 6



Autoconf-2.59 のインストール

tar jxf autoconf-2.59.tar.bz2
cd autoconf-2.59
./configure --prefix=/usr
make
make check
make install
cd ..
rm -rf autoconf-2.59

Automake-1.8.3 のインストール

tar jxf automake-1.8.3.tar.bz2
cd automake-1.8.3
./configure --prefix=/usr
make
make check
make install
cd ..
rm -rf automake-1.8.3

Bash-2.05b のインストール

tar zxf bash-2.05b.tar.gz
cd bash-2.05b
patch -Np1 -i ../bash-2.05b-2.patch
./configure --prefix=/usr --bindir=/bin
make
make tests
make install
cd ..
rm -rf bash-2.05b

シェルを再起動

exec /bin/bash --login +h

File-4.07 のインストール

tar zxf file-4.07.tar.gz
cd file-4.07
./configure --prefix=/usr
make
make install
cd ..
rm -rf file-4.07

libtool-1.5.2 のインストール

tar zxf libtool-1.5.2.tar.gz
cd libtool-1.5.2
./configure --prefix=/usr
make
make check
make install
cd ..
rm -rf libtool-1.5.2

bzip2-1.0.2 のインストール

tar zxf bzip2-1.0.2.tar.gz
cd bzip2-1.0.2
make -f Makefile-libbz2_so
make clean
make
make install
cp bzip2-shared /bin/bzip2
cp -a libbz2.so* /lib
ln -s ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so
rm /usr/bin/{bunzip2,bzcat,bzip2}
mv /usr/bin/{bzip2recover,bzless,bzmore} /bin
ln -s bzip2 /bin/bunzip2
ln -s bzip2 /bin/bzcat
cd ..
rm -rf bzip2-1.0.2

diffutils-2.8.1 のインストール

tar zxf diffutils-2.8.1.tar.gz
cd diffutils-2.8.1
./configure --prefix=/usr
make
make install
cd ..
rm -rf diffutils-2.8.1

ed-0.2 のインストール

tar zxf ed-0.2.tar.gz
cd ed-0.2
patch -Np1 -i ../ed-0.2-mkstemp.patch
./configure --prefix=/usr --exec-prefix=""
make
make check
make install
cd ..
rm -rf ed-0.2

kbd-1.12 のインストール

tar zxf kbd-1.12.tar.gz
cd kbd-1.12
patch -Np1 -i ../kbd-1.12-more-programs-1.patch
./configure
make
make install
cd ..
rm -rf kbd-1.12

標準のキーマップを設定する

ln -s /usr/share/kbd/keymaps/i386/qwerty/jp106.map.gz /usr/share/kbd/keymaps/defkeymap.map.gz