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

关于Alpine Linux 3.7及以上版本缺失git-http-backend二进制文件的问询

Missing git-http-backend in Alpine Linux 3.7+ (git 2.15+)

我刚好碰到过这个问题,原因其实很明确:Alpine Linux 从 git 2.15 版本开始,把git-http-backend这个二进制文件从基础git包中拆分了出来,放到了单独的git-daemon子包里。

这么做的核心原因是 Alpine 一贯追求轻量精简——git-http-backend主要用于搭建 Git HTTP 服务器,属于不是所有 Git 用户都需要的功能。拆分之后,基础git包的体积更小,用户可以根据实际需求选择性安装额外组件,避免不必要的资源占用。

解决办法

如果你需要git-http-backend,只需要在安装git之后再安装git-daemon包即可:

apk add git git-daemon

安装完成后,你再执行以下命令就能看到它了:

ls /usr/libexec/git-core/ | grep http

或者直接验证工具可用性:

git-http-backend --version

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 09:46:46