在 Debian 系统上安装 Jenkins 插件,通常不是“用 apt 装插件”,而是通过 Jenkins Web 界面或命令行工具 来安装。下面分情况说明。
如果还没装 Jenkins:
# 安装依赖
sudo apt update
sudo apt install -y openjdk-11-jdk
# 添加 Jenkins 源
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
# 安装 Jenkins
sudo apt update
sudo apt install -y jenkins
# 启动
sudo systemctl enable --now jenkins
访问:
http://<服务器IP>:8080
Manage Jenkins → Plugins → Available plugins
Git, Pipeline, Docker)wget http://localhost:8080/jnlpJars/jenkins-cli.jar
Manage Jenkins → Users → 用户 → API Token
java -jar jenkins-cli.jar \
-s http://localhost:8080/ \
-auth admin:API_TOKEN \
install-plugin git
.hpi 文件Manage Jenkins → Plugins → Advanced → Upload Plugin
apt install jenkins-plugin-xxx/var/lib/jenkins/plugins/
如果你是想 在 Debian 上用 Jenkins 构建 Debian 包(.deb),或者 用 Ansible/脚本批量装插件,可以告诉我具体场景。