今天我照常打开电脑,随手运行了一句sudo dnf update,然后屏幕输出了一堆错误信息,我挨个删除仓库,最后事情越搞越乱,只好把除了NVIDIA以外的更新源全删了。 这下芭比Q了,虽然现在执行更新命令肯定不会报错,但是系统也不能更新了... 现在怎么办?一番绞尽脑汁以后,我想到了清华镜像源,它提供所有的官方仓库的替代仓库,那我现在仓库没了,我就按照这个重建我的仓库。 首先打开清华源的Fedora 镜像使用帮助页面,
fedora | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorfedora 使用帮助 | 镜像站使用帮助 | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/help/fedora/
然后把这几个仓库全都添加到自己电脑上,先vim新建文件,然后再写进去: 比如第一个仓库,打开终端,
sudo vim /etc/yun.repos.d/fedora.repo
然后按insert键,然后crtl+shift+v把白方框里面的文本粘贴进去,
[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
接下来几个仓库也是以此类推,
?
好了,现在再执行sudo dnf update即可?
?可以看到,我又可以更新了。 终于救回来了......
希望可以当到大家!
end~
|