惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
Jina AI
Jina AI
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
I
InfoQ
L
LangChain Blog
The Cloudflare Blog
IT之家
IT之家
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Last Week in AI
Last Week in AI
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
云风的 BLOG
云风的 BLOG
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
博客园 - 聂微东
美团技术团队
博客园_首页

博客园 - 悄悄的来,匆匆的走

用npm 启动的前端项目在别人的电脑上访问不了,但是Java启动的项目可以 新建了一个微信群深圳技术交流群 OpenClaw 跨境电商 POD 领域实操指南 大文件清理工具 鸿蒙开发hello word 修改es的副本数-如果是测试环境的话 如果idea -java 编译内存不够修改这个地方 电脑往小米手机里快速传输文件方法 Flutter 开发文档 永久配置idea + Gradle 输出编码乱码(彻底解决) Firefox 插件开发教程地址 Ubuntu 安装Node Exporter Ubuntu 安装redis linux Ubuntu安装mysql 优化一个spring项目的启动耗时-日志1 在 Ubuntu 系统中使用apt卸载 Jenkins Ubuntu 安装 jenkins支持jdk1.8的版本 清理干净Jenkins apt 安装的 Jenkins CentOS安装maven
清理atp安装的jenkins
悄悄的来,匆匆的走 · 2025-05-27 · via 博客园 - 悄悄的来,匆匆的走

从你给出的 dpkg --list 输出能够得知,Jenkins 目前处于 rc(已移除,配置文件残留) 状态。这表明软件包主体已被卸载,不过配置文件还保留着。你可以按照下面的方法彻底清除残留文件:
一、强制移除残留配置
bash
# 强制移除 Jenkins 及其所有配置
sudo dpkg --purge jenkins

# 清理依赖包
sudo apt-get autoremove --purge
二、手动删除残留文件
如果上述命令执行失败,或者仍有文件残留,可以手动删除以下目录:
bash
# 删除 Jenkins 主目录(如果存在)
sudo rm -rf /var/lib/jenkins

# 删除 Jenkins 日志目录
sudo rm -rf /var/log/jenkins

# 删除 Jenkins 缓存目录
sudo rm -rf /var/cache/jenkins

# 删除 Jenkins 配置文件
sudo rm -rf /etc/default/jenkins
sudo rm -rf /etc/init.d/jenkins
sudo rm -rf /lib/systemd/system/jenkins.service
三、清理残留的用户和组
bash
# 检查 jenkins 用户是否存在
id jenkins

# 如果存在,删除用户和组
sudo userdel -r jenkins # -r 选项会删除用户主目录
sudo groupdel jenkins
四、验证卸载结果
bash
# 检查是否还有 Jenkins 相关文件
sudo find / -name "*jenkins*" 2>/dev/null

# 检查 dpkg 列表
dpkg --list | grep -i jenkins

# 检查 systemd 服务
systemctl list-units --all | grep jenkins
五、特殊情况处理
1. dpkg 数据库损坏
如果 dpkg --purge 报错,可以尝试修复 dpkg 数据库:
bash
sudo dpkg --configure -a
sudo apt-get install -f

2. 文件权限问题
若删除文件时遇到权限拒绝,可尝试:
bash
# 更改文件所有权
sudo chown -R root:root /var/lib/jenkins
sudo chown -R root:root /var/log/jenkins

# 再次删除
sudo rm -rf /var/lib/jenkins /var/log/jenkins


总结
按照上述步骤操作,就能彻底卸载 Jenkins 及其所有残留文件。卸载完成后,若需要重新安装,可参考官方文档使用最新版本。