首先,把当前的源配置文件备份。
# mkdir ~/repo.bak
# mv /etc/yum.repos.d/* ~/repo.bak
以root权限创建、编辑 /etc/yum.repos.d/sjtu.repo
[updates]
name=Fedora updates
baseurl=ftp://ftp.sjtu.edu.cn/fedora/linux/updates/$releasever/$basearch/
enabled=1
gpgcheck=0
[fedora]
name=Fedora $releasever - $basearch
baseurl=ftp://ftp.sjtu.edu.cn/fedora/linux/releases/$releasever/Everything/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
如果需要使用freshrpms,还可以加上:
[freshrpms]
name=Fedora Core $releasever - $basearch - Freshrpms
baseurl=ftp://ftp.sjtu.edu.cn/freshrpms/ayo/fedora/linux/$releasever/$basearch/freshrpms/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-freshrpms
gpgcheck=0
保存后更新yum的缓存。
# yum makecache
最后,还有几个常用的ftp
北邮:
ftp://ftp.bupt.edu.cn/pub/mirror/fedora
ftp://openware.byr.edu.cn/pub/mirror/fedora
清华:
ftp://ftp3.tsinghua.edu.cn/mirror/fedora
ftp://ftp3.tsinghua.edu.cn/mirror/fedora/mirror/livna
上交:
ftp://ftp.sjtu.edu.cn/fedoraftp://ftp.sjtu.edu.cn/freshrpms
北科:
ftp://202.204.60.11/pub/fedora