FC6和rhel5都不再有完全安装选项了,用我这个方法试试
~>yumlistall>all
~>viyum.all
#/sbin/sh
#yumlistall>all
cp-falla.txt
for((i=0;i<10;i ))
do
if[-ea.txt];then
gawk-F''[]''''{printf"yum-yinstall%s\nif[$?-ne0];then\necho''%s''>>c.txt\nelse\necho''%s''>>d.txt\nfi\n",$1,$1,$1}''a.txt>b.txt
shb.txt
mv-fc.txta.txt
fi
done
~>shyum.all
在生成all文件后去掉文件中不是包的几行
c,txt或a.txt是你没装上的
b.txt是你已经安装的
你可以不用for...done面用do...while,主要是考虑到依赖包的先后安装顺序。
FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法FC6中完全安装方法
阅读(199) | 评论(0) | 转发(0) |