在 CentOS 上卸载 Jenkins,通常分为 停止服务 → 卸载软件包 → 清理残留文件 几个步骤。下面按常见情况给你说明。
sudo systemctl stop jenkins
sudo systemctl disable jenkins
如果是较老系统(CentOS 6):
sudo service jenkins stop
sudo chkconfig jenkins off
如果你是用 yum / rpm 安装的:
sudo yum remove jenkins -y
或:
sudo rpm -e jenkins
查看是否还有残留包:
rpm -qa | grep jenkins
Jenkins 卸载后一般不会自动删除数据。
sudo rm -rf /var/lib/jenkins
sudo rm -rf /etc/sysconfig/jenkins
sudo rm -f /etc/init.d/jenkins
sudo rm -rf /var/log/jenkins
sudo rm -rf /var/cache/jenkins
如果不再需要:
sudo userdel jenkins
sudo groupdel jenkins
(如果提示用户正在使用,可忽略)
那就不是系统卸载,而是:
docker stop jenkins
docker rm jenkins
docker rmi jenkins/jenkins
并删除挂载目录:
rm -rf /your/jenkins/home
which jenkins
systemctl status jenkins
ls /var/lib/jenkins
如果没有任何输出或提示不存在,说明已卸载干净。
如果你能告诉我:
我可以给你更精确的卸载命令。