Friday, November 24, 2006

Fedora Core 6下如何添加/删除程序

FC6下安装删除软件

安装完FC6后,如果想从光盘安装一些软件而不是从网上yum安装,可以用下面的方法:
备份yum升级所用的文件目录。
# mv /etc/yum.repos.d /etc/yum.repos.d.backup

1,首先要保证你有ISO文件。本文针对DVD.iso文件,假设它位于/opt/fc6目录下。
2,建立临时目录。如在/opt下建立fedora目录
# mkdir /opt/fedora
3,将iso加载到此目录。
# mount -o loop /opt/fc6/dvd.iso /opt/fedora
4,检查系统中有没有安装createrepo包,如果没有,进行安装。
# rpm -qa|grep createrepo
# rpm -ivh /opt/fedora/Fedora/RPMS/createrepo(按tab键)
5,建立临时目录,如/opt/repo

# mkdir /opt/repo/repodata
# cp /opt/fedora/repodata/comps.xml /opt/repo/repodata/comps.xml
# ln -s /opt/fedora /opt/repo/Fedora
# cd /opt/repo
# createrepo -g /opt/repo/repodata/comps.xml .
# gedit /etc/yum.conf
添加下面这一句
[a_local]
baseurl=file:///opt/repo

运行系统--添加/删除软件即可。
以后想要使用yum进行升级的时候,将备份拷回来即可
# mv /etc/yum.repos.d.backup /etc/yum.repos.d