shen12138 2025-12-05 11:01 采纳率: 50%
浏览 5

麒麟v10sp2中net-snmp-libs版本问题

麒麟v10sp2中net-snmp-libs版本问题

操作系统

Release:
Kylin Linux Advanced Server release V10 (Sword)

Kernel:
4.19.90-24.4.v2101.ky10.x86_64

Build:
Kylin Linux Advanced Server
release V10 (SP2) /(Sword)-x86_64-Build09/20210524

问题描述

需要使用net-snmp-libs的usmAES256CiscoPrivProtocol协议,sp2默认安装的是net-snmp-libs-5.9-3.p05.ky10.x86_64 ,通过命令查看是nm -D /usr/lib64/libnetsnmp.so.35 |grep -i usmAES256CiscoPrivProtocol是无返回的

解决方式1

通过获取sp3中的rpm包升级到net-snmp-libs-5.9-4.p05.ky10.x86_64,虽然so文件变成了.40,虽然支持了usmAES256CiscoPrivProtocol协议,但是仍然无法使用。

解决方式2

通过安装Redhat的中的net-snmp-libs-5.8-27.el8.x86_64后,通过命令查看是nm -D /usr/lib64/libnetsnmp.so.35 |grep -i usmAES256CiscoPrivProtocol是正常返回的,但是此时无法安装net-snmp服务了。如果安装ky版本的net-snmp会报错依赖问题,让重装net-snmp-libs;如果安装el8版本的net-snmp的话,会报错rpm包依赖有问题,到这里我就不敢继续操作了

  - nothing provides librpm.so.8()(64bit) needed by net-snmp-1:5.8-27.el8.x86_64
  - nothing provides librpmio.so.8()(64bit) needed by net-snmp-1:5.8-27.el8.x86_6

有没有遇到相同问题的同志,一起分享下?

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2025-12-05 11:07
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题分析

    你遇到的问题是关于麒麟 Linux V10 SP2 中 net-snmp-libs 版本的问题。具体来说,你可能遇到了以下问题:

    • net-snmp-libs 版本不兼容
    • net-snmp-libs 安装或更新问题
    • net-snmp-libs 与其他软件的兼容性问题

    解决方案

    1. 检查 net-snmp-libs 版本

    apt-cache policy net-snmp-libs

        这个命令可以帮助你检查当前系统中 net-snmp-libs 的版本。
    2.  **更新 net-snmp-libs**
        ```bash
    apt update
    apt install net-snmp-libs
    
    如果你需要更新 net-snmp-libs,使用上述命令可以更新到最新版本。
    
    1. 检查兼容性 如果你遇到了兼容性问题,可以尝试卸载当前版本的 net-snmp-libs,然后安装一个兼容版本。
    2. 检查系统日志 如果你遇到了问题,可以检查系统日志,查看是否有相关的错误信息。

    注意

    • 在执行任何命令之前,请备份你的系统和数据。
    • 如果你不确定如何操作,请谨慎尝试。
    • 如果问题仍然存在,请提供更多信息或尝试其他解决方案。
    评论

报告相同问题?

问题事件

  • 创建了问题 12月5日