麒麟OS如何卸载已安装的软件 彻底清理残留文件

阿杰姑娘_2244

阿杰姑娘_2244

2026-05-30

783人浏览

原创

麒麟os卸载软件并确保无残留需分五步:一、软件商店卸载自动处理依赖;二、apt purge彻底清除deb包及配置;三、手动删除源码安装文件及用户配置;四、清理.desktop启动器并刷新数据库;五、扫描删除深层残留文件与日志。

麒麟os如何卸载已安装的软件 彻底清理残留文件

如果您在麒麟操作系统中需要移除已安装的软件并确保无配置、缓存及桌面项残留,则可能是由于不同安装方式(如软件商店、deb包、源码编译)导致卸载后仍存在文件或菜单入口。以下是针对各类安装来源的多种卸载与深度清理操作步骤:

一、通过麒麟软件商店卸载并同步清理依赖

该方式适用于从“麒麟软件商店”安装的应用程序,可自动识别主程序及其直接依赖,并移除注册信息与基础配置目录,是图形界面用户最安全的起点。

1、点击屏幕左下角“开始菜单”,选择“麒麟软件商店”图标并打开。

2、在顶部导航栏点击“已安装”或左侧菜单中选择“软件管理”→“我的应用”。

3、在搜索框中输入目标软件名称,定位到对应条目。

4、点击该软件右侧的“卸载”按钮,在弹出确认框中点击“确定”并输入管理员密码授权。

5、等待进度条完成,提示“卸载成功”后关闭窗口。

二、使用apt purge命令彻底清除deb包软件及全部配置

此方法不仅删除软件本体,还一并移除所有用户配置文件、缓存数据与日志目录,适用于解决因配置冲突引发的异常或重装前的净环境准备。

1、按下Ctrl + Alt + T快捷键打开终端。

2、更新本地包索引以确保信息准确:sudo apt update

3、执行带配置清除的卸载命令:sudo apt purge 软件包名(例如:sudo apt purge wps-office)。

4、自动清理不再需要的依赖包:sudo apt autoremove --purge

5、验证包状态是否已完全移除:dpkg -l | grep 软件包名,返回空结果即表示成功。

三、手动卸载源码编译安装软件并清理全路径残留

适用于通过./configure && make && sudo make install方式安装且未生成deb包的程序,需依据原始构建路径或系统默认前缀反向定位并删除所有关联文件。

1、进入原始解压目录,检查是否存在make uninstall目标:make -n uninstall预览操作范围。

2、若支持卸载目标,直接运行:sudo make uninstall

3、若不支持,需手动查找并删除:执行which 程序名定位二进制路径;检查/usr/local/bin、/usr/local/lib、/usr/local/share等常见安装位置。

4、删除用户级配置与缓存:rm -rf ~/.config/软件名 ~/.cache/软件名 ~/.local/share/软件名

四、清除残留.desktop启动器与系统菜单项

部分软件卸载后仍会在应用程序菜单中显示图标,或在桌面右键菜单中出现无效条目,其根源为未被自动删除的.desktop文件,需分层级清理。

1、删除当前用户私有启动器:rm ~/.local/share/applications/软件名.desktop

2、删除系统级启动器(需管理员权限):sudo rm /usr/share/applications/软件名.desktop

3、刷新桌面数据库以使更改生效:sudo update-desktop-database

五、扫描并删除深层残留文件与旧日志

卸载完成后,仍可能存在隐藏于用户主目录或系统日志区的孤立文件,需借助命令行进行全盘筛查,避免残留影响后续安装或占用磁盘空间。

1、查找用户目录下与软件名相关的配置或缓存文件:find /home -name "*软件名*" -type f -o -type d 2>/dev/null

2、定位并删除匹配项(操作前请确认路径):rm -rf /path/to/matched/item

3、清理系统日志中可能存在的软件专属记录:sudo journalctl --since "1 week ago" | grep -i 软件名,再针对性清除相关日志文件。

4、执行全局APT缓存清理以释放磁盘空间:sudo apt clean

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

160

9

ai生成视频的工具免费版合集
ai生成视频的工具免费版合集

本专题汇总了当前免费AI生成视频工具的排行榜与推荐清单,涵盖seko、讯飞智作、AniShort及剧云、Lovart等多模型集成平台。同时整理了各工具的免费额度、输出时长、水印政策及适用场景差异,助您快速选择合适工具开启AI视频创作。

2026.09.16

60

10

Pandas时间序列分析与可视化报表
Pandas时间序列分析与可视化报表

本专题整理Pandas日期转换、时间索引、重采样、滚动窗口、时区处理、plot绘图、Styler表格样式和报表输出方法。

2026.09.16

80

23

Pandas数据筛选索引与清洗处理
Pandas数据筛选索引与清洗处理

本专题整理Pandas中的loc、iloc、条件筛选、query查询、缺失值处理、重复值删除、类型转换和字符串列清洗方法。

2026.09.16

40

25

Pandas数据读取导入与文件导出处理
Pandas数据读取导入与文件导出处理

本专题整理Pandas读取CSV、Excel、JSON、SQL、Parquet等文件的方法,以及to_csv、to_excel、to_sql和to_parquet等常用数据导出流程。

2026.09.16

40

27

GDB怎么设置断点
GDB怎么设置断点

本专题介绍GDB按照函数名、源代码行号和文件位置设置断点的方法,详细说明run、continue、next、step等命令的配合使用,帮助定位程序崩溃、逻辑异常及代码未按预期执行的问题。

2026.09.11

360

28

GDB怎么查看变量值
GDB怎么查看变量值

本专题介绍GDB调试过程中查看变量值的具体方法,涵盖局部变量、函数参数、数组、结构体和指针内容查询,同时整理变量持续显示、格式化输出及无法读取变量时的排查思路。

2026.09.11

120

22

GDB C++程序怎么调试
GDB C++程序怎么调试

本专题围绕GDB调试C++程序的实际过程,详细说明程序编译、调试器启动、命令行参数传入、断点命中和程序继续运行等步骤,并介绍条件断点、临时断点和观察点的设置方法,方便开发者跟踪复杂代码的执行状态。

2026.09.11

140

20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133万人学习