如何告诉 yum 忽略带有解析错误的 repo 文件?

问题描述 投票:0回答:1

我有一个网络服务器,我可以使用 yum 安装东西,但无法访问 /etc/yum.repos.d 目录、rpm 或 yum-config-manager。我安装了一个添加了存储库的 rpm,但它有解析错误。有没有办法告诉 yum 忽略该文件(或所有文件),以便删除添加它的项目(从而删除带有解析错误的 .repo 文件)?

操作系统:RHEL7

我尝试禁用存储库,禁用所有存储库,使用 -t 进行容错,并使用 -C 仅从缓存运行。仍然出现解析错误。

rpm yum
1个回答
0
投票

找到了出路:

  • /etc/yum.conf
    /etc/yum.repos.d/
    复制到本地目录
  • 修复了复制的
    .repo
    文件中的问题
  • 更新了复制的
    yum.conf
    repodir
    键以指向复制的目录
  • 使用
    sudo yum --config ./yum.conf remove <bad>.rpm
  • 运行 yum
© www.soinside.com 2019 - 2024. All rights reserved.