Fedora Tsinghua Mirror

Table of Contents

配置 Fedora 的华镜像

以下在 Fedora 32 版本上测试通过
  • 备份原有的 repo

 mv /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.backup
 mv /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.backup
  • 创建 清华 的 repo

/etc/yum.repos.d/fedora.repo:
 [fedora]
 name=Fedora $releasever - $basearch
 failovermethod=priority
 baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/releases/$releasever/Everything/$basearch/os/
 metadata_expire=28d
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
 skip_if_unavailable=False
/etc/yum.repos.d/fedora-updates.repo:
 [updates]
 name=Fedora $releasever - $basearch - Updates
 failovermethod=priority
 baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/$releasever/Everything/$basearch/
 enabled=1
 gpgcheck=1
 metadata_expire=6h
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
 skip_if_unavailable=False
/etc/yum.repos.d/fedora-modular.repo
 [fedora-modular]
 name=Fedora Modular $releasever - $basearch
 failovermethod=priority
 baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/releases/$releasever/Modular/$basearch/os/
 enabled=1
 metadata_expire=7d
 gpgcheck=1
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
 skip_if_unavailable=False
/etc/yum.repos.d/fedora-updates-modular.repo
 [updates-modular]
 name=Fedora Modular $releasever - $basearch - Updates
 failovermethod=priority
 baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/$releasever/Modular/$basearch/
 enabled=1
 gpgcheck=1
 metadata_expire=6h
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
 skip_if_unavailable=False
  • 创建本地缓存并且升级

 dnf makecache
 dnf update