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

openSUSE Leap 15.4安装apache2报错:缺少libc.so.6(GLIBC_2.34)(64bit)

解决OpenSUSE Leap 15.4安装apache2依赖GLIBC_2.34缺失的问题

可行替代方案:

  • 安装适配Leap 15.4的官方apache2版本
    OpenSUSE Leap 15.4官方源提供的apache2版本是适配系统现有GLIBC版本的,你大概率是误启用了更高版本的软件源(比如Tumbleweed或Leap 15.5+的源)。先检查当前启用的源:

    zypper lr -u
    

    找到导致版本不兼容的源并禁用:

    zypper mr -d <源编号或源名称>
    

    之后重新安装官方适配版本:

    zypper install apache2
    
  • 手动编译适配当前GLIBC的apache2 2.4.57版本
    如果必须使用指定的2.4.57版本,可以通过源码编译的方式适配系统现有GLIBC:

    1. 先安装编译所需依赖:
      zypper install gcc make apr-devel apr-util-devel pcre-devel openssl-devel
      
    2. 下载apache2 2.4.57源码包:
      wget https://archive.apache.org/dist/httpd/httpd-2.4.57.tar.gz
      
    3. 解压并编译安装:
      tar -xzf httpd-2.4.57.tar.gz
      cd httpd-2.4.57
      ./configure --prefix=/usr/local/apache2
      make && make install
      
  • 升级系统到OpenSUSE Leap 15.5及以上版本
    Leap 15.5的GLIBC版本已升级至2.34以上,升级系统后即可直接安装目标apache2版本。升级前请备份重要数据,执行升级命令:

    zypper dup
    

注意事项

系统给出的「忽略依赖强制安装」方案不推荐使用,缺失GLIBC_2.34会导致apache2运行时触发函数缺失错误,服务大概率无法正常启动甚至崩溃。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 03:22:06