为什么debian 10安装discourse不成功?

1. Debian 10 已经过了生命周期 (EOL)

Debian 10 (Buster) 在 2022 年 8 月就进入 LTS 支持阶段,

在 2024 年 6 月彻底停止了安全更新,官方仓库里的很多包都被移到 archive.debian.org。
👉 所以你在安装时遇到 404 Not Found,就是因为 security.debian.org 上已经没有对应的包。

2. Discourse 对系统版本有要求

官方安装脚本(./discourse-setup)是基于 Docker + Ubuntu LTS 测试的。

Docker 需要较新的内核和依赖,而 Debian 10 的默认内核和 Docker 包都比较旧,安装会遇到兼容性问题。

你看到的 git: command not found、docker.io 装不上,其实就是因为系统源过期,导致依赖无法解决。

3. 维护成本高,不推荐继续用

虽然理论上可以通过手动改源到 archive.debian.org,然后强行安装 git、docker.io 等包,Discourse 也许能跑起来。

但后续升级、安装插件、依赖安全包都会麻烦,因为没有官方更新支持。

✅ 总结

Debian 10 安装 Discourse 失败,是因为 系统源过期 + 包被下架 + 版本不再受支持。

官方推荐用 Ubuntu 22.04 LTS,或者至少 Debian 11/12。

如果你继续用 Debian 10,需要手动改源到 archive.debian.org 才能装软件,但风险大,不建议。

版主 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索