3. 安装Net-tools-1.60 (可选)
下载地址: http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.60.tar.bz2
http://www.linuxfromscratch.org/patches/blfs/svn/net-tools-1.60-gcc34-3.patch
http://www.linuxfromscratch.org/patches/blfs/svn/net-tools-1.60-kernel_headers-2.patch
http://www.linuxfromscratch.org/patches/blfs/svn/net-tools-1.60-mii_ioctl-1.patch
安装:
patch -Np1 -i ../net-tools-1.60-gcc34-3.patch &&
patch -Np1 -i ../net-tools-1.60-kernel_headers-2.patch &&
patch -Np1 -i ../net-tools-1.60-mii_ioctl-1.patch &&
yes "" | make config &&
sed -i -e 's|HAVE_IP_TOOLS 0|HAVE_IP_TOOLS 1|g' /
-e 's|HAVE_MII 0|HAVE_MII 1|g' config.h &&
sed -i -e 's|# HAVE_IP_TOOLS=0|HAVE_IP_TOOLS=1|g' /
-e 's|# HAVE_MII=0|HAVE_MII=1|g' config.make &&
make
make update (as root)
安装这个包是为了使用比较常用的ifconfig命令等。
注意:这个包里的hostname程序将覆盖掉LFS下的hostname,如果想恢复,可以重新安装Coreutils package,也可以使用coreutils-6.9-suppress_hostname-1.patch这个补丁。(这个补丁我还真没找着)
下载地址: http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.60.tar.bz2
http://www.linuxfromscratch.org/patches/blfs/svn/net-tools-1.60-gcc34-3.patch
http://www.linuxfromscratch.org/patches/blfs/svn/net-tools-1.60-kernel_headers-2.patch
http://www.linuxfromscratch.org/patches/blfs/svn/net-tools-1.60-mii_ioctl-1.patch
安装:
patch -Np1 -i ../net-tools-1.60-gcc34-3.patch &&
patch -Np1 -i ../net-tools-1.60-kernel_headers-2.patch &&
patch -Np1 -i ../net-tools-1.60-mii_ioctl-1.patch &&
yes "" | make config &&
sed -i -e 's|HAVE_IP_TOOLS 0|HAVE_IP_TOOLS 1|g' /
-e 's|HAVE_MII 0|HAVE_MII 1|g' config.h &&
sed -i -e 's|# HAVE_IP_TOOLS=0|HAVE_IP_TOOLS=1|g' /
-e 's|# HAVE_MII=0|HAVE_MII=1|g' config.make &&
make
make update (as root)
安装这个包是为了使用比较常用的ifconfig命令等。
注意:这个包里的hostname程序将覆盖掉LFS下的hostname,如果想恢复,可以重新安装Coreutils package,也可以使用coreutils-6.9-suppress_hostname-1.patch这个补丁。(这个补丁我还真没找着)