是的,Jenkins 官方支持 Debian 系统,而且 Debian 是 Jenkins 官方明确支持的主流 Linux 发行版之一。
下面给你几个关键点说明:
✅ 官方支持
Jenkins 官方为 Debian 提供:
.deb 安装包✅ 支持的 Debian 版本(常见) 一般支持 Debian 稳定版(Stable),例如:
Jenkins 官方通常会跟随 Debian 的长期支持节奏,具体以官网为准。
# 安装依赖
sudo apt update
sudo apt install -y curl wget gnupg2
# 添加 Jenkins 官方 GPG 密钥
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
# 添加 Jenkins APT 源
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
# 安装 Jenkins
sudo apt update
sudo apt install -y jenkins
启动并设置开机自启:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Jenkins 依赖 Java,不同 Jenkins 版本对 Java 版本要求不同:
| Jenkins 版本 | 推荐 Java |
|---|---|
| Jenkins 2.4xx+ | Java 11 / Java 17 |
| 最新 LTS | Java 17(推荐) |
在 Debian 上安装示例:
sudo apt install -y openjdk-17-jdk
查看 Java 版本:
java -version
默认端口:
http://<服务器IP>:8080
首次解锁密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
✅ Jenkins 完全支持 Debian
✅ 官方提供 APT 仓库和 .deb 包
✅ Debian 是生产环境部署 Jenkins 的常见选择之一
如果你愿意,可以告诉我:
我可以给你更精确的部署方案。