首页 > 系统管理 > LFS > LFS7.6 021 Less-458 + …… + Sysklogd-1.5
2015
03-26

LFS7.6 021 Less-458 + …… + Sysklogd-1.5

LFS7.6 021 Less-458 + …… + Sysklogd-1.5

1.Less-458

代码:

tar xvf less-458.tar.gz 
cd less-458
./configure --prefix=/usr --sysconfdir=/etc
make -j4
make install
cd ..
rm -rf less-458

2.Gzip-1.6

代码:

tar xvf gzip-1.6.tar.xz 
cd gzip-1.6
./configure --prefix=/usr --bindir=/bin
make -j4
make -j4 check
make install
mv -v /bin/{gzexe,uncompress,zcmp,zdiff,zegrep} /usr/bin
mv -v /bin/{zfgrep,zforce,zgrep,zless,zmore,znew} /usr/bin
cd ..
rm -rf gzip-1.6

3.IPRoute2-3.16.0

代码:

tar xvf iproute2-3.16.0.tar.xz 
cd iproute2-3.16.0
sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
sed -i /ARPD/d Makefile
sed -i 's/arpd.8//' man/man8/Makefile
make -j4
make DOCDIR=/usr/share/doc/iproute2-3.16.0 install
cd ..
rm -rf iproute2-3.16.0

4.Kbd-2.0.2

代码:

tar xvf kbd-2.0.2.tar.gz 
cd kbd-2.0.2
patch -Np1 -i ../kbd-2.0.2-backspace-1.patch
sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure
sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in
PKG_CONFIG_PATH=/tools/lib/pkgconfig ./configure --prefix=/usr --disable-vlock
make -j4
make -j4 check
make install
mkdir -v /usr/share/doc/kbd-2.0.2
cp -R -v docs/doc/* /usr/share/doc/kbd-2.0.2
cd ..
rm -rf kbd-2.0.2

5.Kmod-18

代码:

tar xvf kmod-18.tar.xz 
cd  kmod-18
./configure --prefix=/usr --bindir=/bin --sysconfdir=/etc --with-rootlibdir=/lib --with-xz --with-zlib
make -j4
make -j4 check
make install
for target in depmod insmod modinfo modprobe rmmod; do ln -sv ../bin/kmod /sbin/$target; done
ln -sv kmod /bin/lsmod
cd ..
rm -rf kmod-18

6.Libpipeline-1.3.0

代码:

tar xvf libpipeline-1.3.0.tar.gz 
cd libpipeline-1.3.0
PKG_CONFIG_PATH=/tools/lib/pkgconfig ./configure --prefix=/usr
make -j4
make -j4 check
make install
cd ..
rm -rf libpipeline-1.3.0

7.Make-4.0

代码:

tar xvf make-4.0.tar.bz2 
cd make-4.0
./configure --prefix=/usr
make -j4
make -j4 check
make install
cd ..
rm -rf make-4.0

8.Patch-2.7.1

代码:

tar xvf patch-2.7.1.tar.xz 
cd patch-2.7.1
./configure --prefix=/usr
make -j4
make -j4 check
make install
cd ..
rm -rf patch-2.7.1

9.Sysklogd-1.5

代码:

tar xvf sysklogd-1.5.tar.gz 
cd sysklogd-1.5
sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
make -j4
make BINDIR=/sbin install
cat > /etc/syslog.conf << "EOF"
# Begin /etc/syslog.conf
auth,authpriv.* -/var/log/auth.log
*.*;auth,authpriv.none -/var/log/sys.log
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
mail.* -/var/log/mail.log
user.* -/var/log/user.log
*.emerg *
# End /etc/syslog.conf
EOF
cd ..
rm -rf sysklogd-1.5

下一步:LFS7.6 022 Sysvinit-2.88dsf + …… + Vim-7.4




最后编辑:
作者:PurStar
PurStar
这个作者貌似有点懒,什么都没有留下。
捐 赠您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击

留下一个回复