温馨提示×

如何卸载Debian的Jenkins

小樊
40
2026-07-05 17:35:54
栏目: 智能运维

Debian(及基于 Debian 的 Ubuntu) 上卸载 Jenkins,通常按下面步骤来即可,既干净又不容易留残留。


一、停止 Jenkins 服务

sudo systemctl stop jenkins
sudo systemctl disable jenkins

确认状态:

systemctl status jenkins

二、卸载 Jenkins 软件包

1️⃣ 使用 apt 卸载(推荐)

sudo apt remove jenkins

如果你希望 同时删除配置文件

sudo apt purge jenkins

三、删除残留文件和目录(重要)

即使卸载了 Jenkins,以下目录通常还会保留:

1️⃣ Jenkins 主目录(任务、插件、配置)

sudo rm -rf /var/lib/jenkins

2️⃣ 日志文件

sudo rm -rf /var/log/jenkins

3️⃣ 缓存和临时文件(可选)

sudo rm -rf /tmp/jenkins*

四、删除 Jenkins 用户和用户组(如果存在)

sudo deluser jenkins
sudo delgroup jenkins

如果提示用户正在使用,可先确认:

getent passwd jenkins

五、删除 Jenkins APT 源(如果你是通过官方源安装的)

sudo rm -f /etc/apt/sources.list.d/jenkins.list
sudo rm -f /usr/share/keyrings/jenkins-keyring.asc

然后更新软件源:

sudo apt update

六、确认是否完全卸载

dpkg -l | grep jenkins
which jenkins

如果没有任何输出,说明已经卸载干净。


✅ 常见问题

Q:我是用 Docker 安装的 Jenkins?

那就不是 apt 安装的,需要:

docker stop jenkins
docker rm jenkins
docker rmi jenkins/jenkins

Q:以后还想重装?

直接:

sudo apt update
sudo apt install jenkins

如果你愿意,可以告诉我:

  • apt 安装 还是 Docker
  • 是否要 完全清理保留配置

我可以给你更精确的方案。

0