1 准备工作
下载Fedora-8-i386-DVD.iso
2 创建本地源
service vsftpd start (ftp)
mkdir /var/ftp/pub/fc8/repo
vi /etc/fstab 添加
/var/ftp/pub/Fedora-8-i386-DVD.iso /var/ftp/pub/fc8/repo/ iso9660
defaults,loop 0 0
mount -a
cd /var/ftp/pub/fc8/
ln -s /var/ftp/pub/fc8/repo/* ./
createrepo .
3 设置源
vi /etc/yum.repos.d/localfc8.repo
[fc8]
name=fc8
baseurl=ftp://localhost/pub/fc8/repo
gpgcheck=0
4 解决依赖关系
以我的系统为例,应该可以解决很多问题
cd /var/ftp/pub/fc8/Packages/
rpm -ivh --nodeps --force glibc-common-2.7-2.i386.rpm
rpm -ivh --nodeps --force glibc-2.7-2.i686.rpm
rpm -ivh --nodeps --force gnome-python2-desktop-2.20.0-1.fc8.i386.rpm
rpm -ivh --nodeps --force yum-3.2.7-1.fc8.noarch.rpm
rpm -ivh --nodeps --force libmpcdec-1.2.6-3.fc8.i386.rpm
rpm -ivh --nodeps --force poppler-*
rpm -ivh --nodeps --force evolution-data-server-1.12.1-2.fc8.i386.rpm
rpm -ivh --nodeps --force expat-2.0.1-2.i386.rpm
rpm -ivh --nodeps --force db4-4.6.21-1.fc8.i386.rpm
rpm -ivh --nodeps --force rpcbind-0.1.4-11.fc8.i386.rpm
5 升级
yum update -y
记录过程可能有误,请谅解。


skurialtn 于 2007-12-12 00:29:22发表:
转自