在 Ubuntu 上把 Jenkins 卸载干净,通常包括:停止服务 → 卸载软件包 → 删除配置/数据/目录 → 清理依赖。下面按步骤来,基本能清得很彻底。
sudo systemctl stop jenkins
sudo systemctl disable jenkins
如果是旧版本(SysV):
sudo service jenkins stop
sudo apt-get remove --purge jenkins
或者更彻底:
sudo apt-get purge jenkins
Jenkins 卸载后不会自动删数据,需要手动清:
sudo rm -rf /var/lib/jenkins
sudo rm -rf /var/cache/jenkins
sudo rm -rf /var/log/jenkins
sudo rm -rf /etc/jenkins
sudo rm -rf /usr/share/jenkins
sudo rm -rf /var/run/jenkins
如果你是用 war 包手动运行的,还要删:
sudo rm -rf ~/.jenkins
如果 Jenkins 创建了专用用户:
sudo deluser jenkins
sudo delgroup jenkins
(有些系统用户不会自动删,可忽略)
sudo apt-get autoremove
sudo apt-get autoclean
检查并删除 Jenkins 源:
sudo rm -f /etc/apt/sources.list.d/jenkins.list
sudo rm -f /usr/share/keyrings/jenkins-archive-keyring.gpg
然后更新:
sudo apt-get update
which jenkins
dpkg -l | grep jenkins
ps aux | grep jenkins
如果都没有输出,说明已经卸载干净了 ✅
如果你是因为 重装 / 迁移 / Docker 版本冲突,可以告诉我你的使用方式(apt / war / docker),我可以给你更针对性的方案。