You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RedHat 8.6编译snappy时提示找不到libatomic.so.1求助

解决RedHat 8.6编译snappy时libatomic.so.1缺失问题

你遇到的是系统缺少libatomic.so.1动态库的问题,注意你安装的libatomic_ops是另一个独立库,和编译snappy需要的libatomic不是同一个。以下是解决步骤:

  • 安装正确的libatomic包:
    执行命令:

    yum install libatomic.x86_64
    

    若提示找不到包,检查BaseOS仓库是否已启用(RedHat 8中libatomic属于BaseOS仓库),确保仓库配置正常后再尝试安装。

  • 若安装后仍报错,更新动态库缓存:

    ldconfig
    
  • 若仓库无法获取该包,手动创建软链接:

    1. 先找到libatomic.so.1.2.0的实际路径,执行:
      find / -name libatomic.so.1.2.0
      
    2. 在/usr/lib64目录下创建软链接指向该文件:
      ln -s /找到的实际路径/libatomic.so.1.2.0 /usr/lib64/libatomic.so.1
      
    3. 最后更新动态库缓存:
      ldconfig
      

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 03:45:55