21 12 2024

(一)备份原始源配置文件
打开终端(在应用程序菜单中找到 “终端” 图标并点击,或者使用快捷键Ctrl + Alt + T)。
输入以下命令备份原始的dnf(Fedora 的软件包管理器)源配置文件:
sudo cp /etc/yum.repos.d/fedora - repo.repo /etc/yum.repos.d/fedora - repo.repo.backup
这条命令使用cp(复制)命令,将/etc/yum.repos.d/fedora - repo.repo文件复制一份,备份文件名为/etc/yum.repos.d/fedora - repo.repo.backup。sudo用于获取管理员权限,因为这是系统配置文件。
(二)选择合适的源
国内比较常用的 Fedora 镜像源有阿里云、清华源等。以清华源为例。
清华源的 Fedora 镜像地址为https://mirrors.tuna.tsinghua.edu.cn/fedora/。不同版本的 Fedora(如 Fedora 37、Fedora 38 等)对应的子目录不同,需要根据实际版本选择。
(三)编辑源配置文件
打开/etc/yum.repos.d/fedora - repo.repo文件进行编辑。可以使用nano或vim编辑器,这里以nano为例:
sudo nano /etc/yum.repos.d/fedora - repo.repo
进入编辑器后,修改文件内容。以 Fedora 38 为例,将内容修改为如下(假设使用清华源):
[fedora]
name = Fedora $releasever - $basearch
baseurl = https://mirrors.tuna.tsinghua.edu.cn/fedora/releases/$releasever/Everything/$basearch/os/
enabled = 1
metadata_expire = 7d
gpgcheck = 1
gpgkey = file:///etc/pki/rpm - gpg/RPM - GPG - KEY - fedora - $releasever - $basearch
[fedora - updates]
name = Fedora $releasever - Updates - $basearch
baseurl = https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/$releasever/Everything/$basearch/os/
enabled = 1
metadata_expire = 7d
gpgcheck = 1
gpgkey = file:///etc/pki/rpm - gpg/RPM - GPG - KEY - fedora - $releasever - $basearch
[fedora - updates - testing]
name = Fedora $releasever - Updates Testing - $basearch
baseurl = https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/testing/$releasever/Everything/$basearch/os/
enabled = 0
metadata_expire = 7d
gpgcheck = 1
gpgkey = file:///etc/pki/rpm - gpg/RPM - GPG - KEY - fedora - $releasever - $basearch
其中$releasever和$basearch是变量,$releasever代表 Fedora 的版本号,$basearch代表系统的硬件架构(如x86_64)。这些配置定义了软件包的来源、是否启用、签名检查等信息。
编辑完成后,按Ctrl + O保存文件,然后按Ctrl + X退出nano编辑器。
(四)更新软件源
在终端中输入以下命令更新软件源:
sudo dnf makecache
这个命令会让dnf软件包管理器重新获取软件包列表并缓存,以便后续安装软件时能够快速找到软件包。
之后可以使用sudo dnf upgrade命令来升级系统中的软件包。

延伸阅读
  1. DDoS(Distributed Denial - of - Service)攻击状态描述
  2. CC(Challenge Collapsar)攻击状态描述
  3. Windows CMD 操作指令
  4. 常见的 Linux 操作指令
  5. 如何在Windows系统中设置账户锁定策略?
  6. RDP3389远程服务器批量管理工具 自开发放心用
  7. 那种字典爆破的WIN系统策略里面怎么写规则?看这里
  8. CentOS 换源教程
更多阅读
  1. 上一篇:Ubuntu 换源教程
  2. 下一篇:CentOS 换源教程
发表评论 抢沙发