在 CentOS 8 上安装 gcc 时,你可能会遇到以下报错:

[Errno 2] No such file or directory: '/var/cache/dnf/base-be643a1e920f6036/packages/libgcc-8.5.0-4.el8_5.x86_64.rpm'

这个报错是因为系统找不到 '/var/cache/dnf/base-be643a1e920f6036/packages/libgcc-8.5.0-4.el8_5.x86_64.rpm' 这个文件。

你可以尝试以下方法来解决这个问题:

  1. 确认你使用的是正确的 rpm 文件路径,是否有拼写错误等。

  2. 检查你的网络连接是否正常,如果下载的时候中断了,可能会导致文件不完整或丢失。

  3. 尝试清理 dnf 缓存,然后重新安装 gcc,命令如下:

    sudo dnf clean all
    sudo dnf install gcc
    

如果以上方法都没有解决问题,你可以尝试下载 libgcc-8.5.0-4.el8_5.x86_64.rpm 文件,然后手动安装。

下载命令如下:

 sudo wget https://centos.pkgs.org/8/centos-baseos-x86_64/libgcc-8.5.0-4.el8_5.x86_64.rpm

然后安装命令如下:

 sudo rpm -ivh libgcc-8.5.0-4.el8_5.x86_64.rpm

希望以上方法能够帮助你解决问题。

CentOS 8 安装gcc 遇到 'Errno 2' 错误: 无法找到 libgcc-8.5.0-4.el8_5.x86_64.rpm 文件

原文地址: https://www.cveoy.top/t/topic/okbD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录