GitLab 对 Debian 的支持情况如下(以 GitLab CE / EE 官方 Omnibus 包为准,这是最常见的部署方式):
✅ 当前推荐 / 官方完全支持:
| Debian 版本 | 状态 | 说明 |
|---|---|---|
| Debian 12 (Bookworm) | ✅ 官方支持 | 推荐 |
| Debian 11 (Bullseye) | ✅ 官方支持 | 稳定、广泛使用 |
| Debian 10 (Buster) | ⚠️ 已结束支持 | GitLab 新版本不再支持 |
GitLab 官方 不再支持 Debian 10(Buster),建议升级到 Debian 11 或 12。
GitLab Omnibus 自带依赖,但系统需满足:
systemdopenssh-servercurlca-certificatestzdata❌ 不推荐 / 不支持:
# 1. 安装依赖
sudo apt update
sudo apt install -y curl openssh-server ca-certificates tzdata
# 2. 添加 GitLab 仓库
curl -fsSL https://packages.gitlab.com/setup.sh | sudo bash
# 3. 安装 GitLab CE(替换域名)
sudo EXTERNAL_URL="https://gitlab.example.com" apt install gitlab-ce
安装完成后:
sudo gitlab-ctl reconfigure
✅ 建议:
❌ 不建议:
如果你愿意,我可以帮你:
直接告诉我你的 Debian 版本和使用场景即可。