在 Debian(及基于 Debian 的 Ubuntu) 上卸载 Jenkins,通常按下面步骤来即可,既干净又不容易留残留。
sudo systemctl stop jenkins
sudo systemctl disable jenkins
确认状态:
systemctl status jenkins
sudo apt remove jenkins
如果你希望 同时删除配置文件:
sudo apt purge jenkins
即使卸载了 Jenkins,以下目录通常还会保留:
sudo rm -rf /var/lib/jenkins
sudo rm -rf /var/log/jenkins
sudo rm -rf /tmp/jenkins*
sudo deluser jenkins
sudo delgroup jenkins
如果提示用户正在使用,可先确认:
getent passwd jenkins
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
如果没有任何输出,说明已经卸载干净。
那就不是 apt 安装的,需要:
docker stop jenkins
docker rm jenkins
docker rmi jenkins/jenkins
直接:
sudo apt update
sudo apt install jenkins
如果你愿意,可以告诉我:
我可以给你更精确的方案。