1. wget
2.执行rpm -ivh ipvsadm-1.24-6.src.rpm
3.执行cd /usr/src/redhat/SPECS
4.通过ls -l命令,可以看到有一个ipvsadm.spec的文件
5.执行rpmbuild -ba --target=i686 ipvsadm.spec时,会unknown tag:Copyright...这样的错误
6.通过查看鸟哥关于rpm一章的介绍,可以知道spec文件中的Copyright标签应该为License
7.通过vi ipvsadm.spec,把Coryright改成License
8.重新执行上述的rmpbuild命令,会报一大堆的错误,是因为没有找到kernel源文件,无法进行顺利编译
9.创建Symbol Link:ln -s /usr/src/kernels/2.6.18-92.e15-i686 /usr/src/linux
10.如果没有内核源代码或需要升级请到的镜像站点下载相应版本的kernel源代码
11.再重新执行rmpbuild -ba --target=i686 ipvsadm.spec,进行源代码预编译和打包,生成的安装文件将会被保存到RMPS/i686文件夹下
12.执行cd /usr/src/redhat/RPMS/i686;ls -l可以看到打包好的rmp安装文件
13.执行rpm -ivh ipvsadm-1.24.6.i686.rpm进行安装
14.输入ipvsadm,如果显示如下类似信息,则证明ipvsadm已安装成功:
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress: ...
15.查看ipvsadm的安装位置:
# find / -name ipvsadm
/usr/src/redhat/BUILD/ipvsadm-1.24/ipvsadm
/sbin/ipvsadm
/etc/rc.d/init.d/ipvsadm
/var/lock/subsys/ipvsadm
阅读(1591) | 评论(0) | 转发(0) |