歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> FC6中完全安裝方法小結

FC6中完全安裝方法小結

日期:2017/2/28 17:46:32   编辑:Linux教程
FC6和rhel5都不再有完全安裝選項了,用我這個方法試試

~>yum list all >all
~>vi yum.all
#/sbin/sh
#yum list all >all
cp -f all a.txt
for ((i=0;i<10;i++))
do
if [ -e a.txt ]; then
gawk -F '[ ]' '{ printf "yum -y install %s\nif [ $? -ne 0 ]; then\necho '%s'>>c.txt\nelse\necho '%s'>>d.txt\nfi\n",$1,$1,$1 }' a.txt > b.txt
sh b.txt
mv -f c.txt a.txt
fi
done
~>sh yum.all

在生成all文件後去掉文件中不是包的幾行

c,txt或a.txt是你沒裝上的
b.txt是你已經安裝的

你可以不用for...done面用do...while,主要是考慮到依賴包的先後安裝順序。
Copyright © Linux教程網 All Rights Reserved