|
发表于 2006-8-11 12:38:16
|
显示全部楼层
简单实现FC5的“添加/删除程序
From http://mrtips.blog.hexun.com/
FC5缺省通过Internet来完成添加删除程序的,当文件比较大时非常不方便。
这里我摸索了一个简单的方法,可以有选择的从DVD或internet添加
安装程序。
mv /etc/yum.repos.d /etc/yum.repos.net
mkdir /etc/yum.repos.local
在/etc/yum.repos.local下建立dvd.repo文件
在文件中加人
[a_local]
name=my local repo
baseurl=file:///media/disk [这是fc自动mount的光驱]
然后mkdir /etc/yum.repos.d
写一个chyum.sh的shell script
if [ "$1" == "local" ]; then
rm -f /etc/yum.repos.d/*.repo
cp /etc/yum.repos.local/*.repo /etc/yum.repos.d/
echo "Add/Remove Software From [ DVD ROM ]"
elif [ "$1" == "net" ]; then
rm -f /etc/yum.repos.d/*.repo
cp /etc/yum.repos.net/*.repo /etc/yum.repos.d/
echo "Add/Remove Software From [ Internet ]"
else
echo "Usage: chyum.sh local or net"
fi
使用方法
chyum.sh net 从internet yum
chyum.sh local 从dvd yum |
|