GoodWeiDu 2024-09-26 20:10 采纳率: 28.6%
浏览 4

yum挂了,如何重置源使其恢复正常

img


我按照上面的步骤为yum换源,但却出现了以下问题

img


随后我进行了下面的操作

img


发现没有找到文件。

img


于是我按照https://blog.csdn.net/weixin_45428910/article/details/130333977的方法进行了修改

img


却依然是这样的。
我刚刚接触Lunix,有点不明白怎么办。如何恢复原来备份的yum源呢?现在yum挂了,好多功能先前来没来得及下载,sudo和wget等等指令用不了。

  • 写回答

2条回答 默认 最新

  • 一轮明月照丘壑 2024-09-26 20:26
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    从您提供的描述中,我了解到您在尝试更换yum源时遇到了一些问题,导致无法使用yum安装软件或更新系统。这里有一些建议来帮助您恢复或解决问题:

    1. 恢复原始的yum源

      • 如果您之前有备份原始的/etc/yum.repos.d/CentOS-Base.repo文件,您可以简单地将其恢复并重新启动yum服务来恢复原始的yum源设置。
      	bash`mv /etc/yum.repos.d/CentOS-Base.repo.backup /etc/yum.repos.d/CentOS-Base.repo`
      

      然后尝试使用yum更新或安装软件。

    2. 检查repo文件是否下载正确

      • 确保您下载的repo文件是完整且正确的。可以尝试从其他可靠的源重新下载repo文件。另外,检查文件名是否与您放入的位置相匹配。例如,确保文件名是CentOS-Base.repo而不是Cent0S7-Base-163.repo
    3. 检查网络连接和DNS解析

      • 确保您的服务器可以连接到Internet并且DNS解析正常。如果可能的话,尝试使用IP地址直接访问仓库URL而不是域名。
    4. 使用其他可用的yum源

      • 如果您仍然遇到问题,可以尝试使用其他的yum源,如中科大的yum源或搜狐的yum源。这些源的更换方法您已经找到(在图2中有说明)。替换之后请确保生成缓存并尝试再次使用yum。
    5. 关于sed命令的错误

      • 您在执行sed命令时遇到错误,可能是因为路径或命令格式有误。如果您想要修改repo文件中的某些内容(比如将mirrorlist注释掉),确保您的命令格式正确,并且您处于正确的目录下执行命令。例如:
      	bash`cd /etc/yum.repos.d/
      	sed -i 's/mirrorlist/#mirrorlist/g' CentOS-Base.repo`
      	```注意路径和文件名是否正确。您的命令里似乎有一个拼写错误(`/etc/yumrenosd/`应该是`/etc/yum.repos.d/`)。
      
    6. 关于vi编辑文件的说明

      • 您使用了vi编辑器来编辑配置文件,确保您保存并退出编辑器(按Esc键,然后输入:wq并按Enter键保存并退出)。如果您只是打开了文件但没有保存更改,那么更改不会生效。

    希望这些建议能帮助您解决问题。如果问题仍然存在,请提供更多详细的信息或错误消息,以便我能更准确地帮助您。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月26日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?