wuyouj 2025-01-15 12:55 采纳率: 0%
浏览 110

运行yum报错/lib64/libns

运行yum报错提示/lib64/libnss3.so: version `NSS_3.34' not found (required by /lib64/libcurl.so.4)

img

  • 写回答

3条回答 默认 最新

  • 关注

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

    从你的问题描述和提供的错误信息来看,问题似乎是由于你的系统中缺少一个名为libnss3.so的版本为NSS 3.34的库文件,而这个库文件被libcurl.so.4所需要。这个问题可能是由于你的系统缺少更新或者某些必要的库文件导致的。

    你可以尝试以下步骤来解决这个问题:

    1. 检查你的系统的nss库版本。你可以使用如下命令来查看:
    rpm -q nss
    

    如果版本低于3.34,你需要升级它。你可以使用yum来安装或升级nss库:

    yum install nss
    

    或者如果你的系统使用的是dnf作为包管理器,可以使用:

    dnf install nss
    

    注意,在升级之前最好备份重要数据。

    1. 如果nss库版本已经足够新,但是仍然出现这个问题,那么可能是你的Python环境和库之间存在兼容性问题。你可以尝试升级Python到更高的版本,或者安装与你的Python版本兼容的nss库版本。同样要注意备份数据,并确保新版本与你的系统和已安装的软件兼容。
    2. 另外,确保你的系统路径设置正确。/Lib64/应该是/lib64/,你可以检查一下是否存在拼写错误。你可能需要编辑你的环境变量以包含正确的库路径。你可以在终端使用如下命令查看环境变量:
    echo $PATH
    

    如果路径不正确,你需要编辑相关配置文件来修正它(如~/.bashrc/etc/profile等)。修改后记得运行source命令使改动生效。例如:

    source ~/.bashrc
    

    希望以上建议能帮助你解决问题。如果问题仍然存在,请提供更多信息以便我能给出更具体的建议。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月15日