温馨提示×

Jenkins插件Debian咋装

小樊
44
2026-10-02 02:22:36
栏目: 智能运维

在 Debian 系统上安装 Jenkins 插件通常有两种方式:通过 Jenkins Web 界面安装(推荐) 和 通过命令行/离线安装。下面分别说明。


一、通过 Jenkins Web 界面安装(最常用)

前提

  • Jenkins 已安装并能访问(默认 http://localhost:8080)
  • 服务器能联网

步骤

  1. 打开 Jenkins
  2. 登录管理员账号
  3. 进入:
    Manage Jenkins → Plugins → Available plugins
    
  4. 搜索你需要的插件(如 Git, Pipeline, Docker)
  5. 勾选 → 点击 Install without restart 或 Download now and install after restart
  6. 安装完成后重启 Jenkins(如有需要)

二、通过 Debian 命令行安装(适合离线/自动化)

1️⃣ 在线安装插件(使用 Jenkins CLI)

sudo systemctl status jenkins

下载 Jenkins CLI:

wget http://localhost:8080/jnlpJars/jenkins-cli.jar

安装插件示例:

java -jar jenkins-cli.jar \
  -s http://localhost:8080/ \
  -auth admin:你的密码 \
  install-plugin git

重启 Jenkins:

sudo systemctl restart jenkins

2️⃣ 离线安装插件(无外网)

  1. 在有网的机器下载 .hpi 文件
    https://plugins.jenkins.io/

  2. 上传到 Debian 服务器:

scp plugin.hpi user@debian:/var/lib/jenkins/plugins/
  1. 修改权限:
sudo chown jenkins:jenkins /var/lib/jenkins/plugins/plugin.hpi
  1. 重启 Jenkins:
sudo systemctl restart jenkins

三、常见问题

❌ 插件安装失败(依赖问题)

  • 先升级 Jenkins
  • 安装依赖插件
  • 查看日志:
sudo tail -f /var/log/jenkins/jenkins.log

❌ 国内访问慢

可配置插件镜像(清华源):

Manage Jenkins → Plugins → Advanced → Update Site

改为:

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

如果你能告诉我:

  • Jenkins 版本
  • Debian 版本(11 / 12)
  • 具体要装哪个插件

我可以给你更精确的命令。

0 踩