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

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
B
Blog RSS Feed
L
LangChain Blog
Jina AI
Jina AI
爱范儿
爱范儿
C
Check Point Blog
云风的 BLOG
云风的 BLOG
Last Week in AI
Last Week in AI
月光博客
月光博客
GbyAI
GbyAI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Stack Overflow Blog
Stack Overflow Blog
V
V2EX
A
About on SuperTechFans
有赞技术团队
有赞技术团队
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
博客园 - Franky
Apple Machine Learning Research
Apple Machine Learning Research
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题

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

用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 及其所有残留文件。卸载完成后,若需要重新安装,可参考官方文档使用最新版本。