当前位置: 首页 > news >正文

apt remove purge的区别 删除包的同时删除配置文件

1、apt remove purge的区别

查看 man apt
在这里插入图片描述

apt remove:删除软件包,不删除配置文件。这么做的目的是将来再次安装这个包时 原来的配置文件会自动加载供使用。也可以避免误删除包,配置文件还在的话,重新安装一次软件包就可以恢复到之前未删除软件包的状态—而不用再次去配置配置文件。

apt purge:删除包的同时也删除配置文件。

2、删除包的同时删除配置文件

2.1、直接 apt purge

apt purge xxx

2.2、先执行apt remove 怎么删除剩余的配置文件

先执行了apt remove xxx

apt remove xxx

发现配置文件还在,怎么彻底删除配置文件呢?

再次执行 apt purge xxx 就可以了,会自动清理配置文件。而不会影响系统其他文件。

apt purge xxx

3、一个例子 删除resolvconf

3.1、先执行apt remove 再执行apt purge

为了配置DNS时安装了resolvconf包

apt ionstall resolvconf

可执行文件查看

在这里插入图片描述

配置文件查看

在这里插入图片描述

现在不需要resolvconf包了 想删除掉resolvconf

执行了

apt remove resolvconf

可执行文件已经删除了

在这里插入图片描述

在这里插入图片描述

但配置文件仍然存在

在这里插入图片描述

再执行

apt purge resolvconf

已经清理了配置文件

在这里插入图片描述

3.2、直接执行apt purge

直接执行apt purge resolvconf,会一起删除掉resolvconf的可执行文件和配置文件

root@debian:~# apt purge resolvconf 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:resolvconf*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 204 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 141736 files and directories currently installed.)
Removing resolvconf (1.87) ...
resolvconf.postrm: Reboot recommendedPackage configuration                                                                                                                                                                          ┌─────────────────────────────────────────────────────────────────────────────┤ Configuring resolvconf ├──────────────────────────────────────────────────────────────────────────────┐    │                                                                                                                                                                                     │    │ Reboot recommended                                                                                                                                                                  │    │                                                                                                                                                                                     │    │ The removal of the resolvconf package may have resulted in some information about name servers becoming unavailable. To correct this problem it is recommended that the system be   │    │ rebooted.                                                                                                                                                                           │    │                                                                                                                                                                                     │    │                                                                                       <Ok>                                                                                          │    │                                                                                                                                                                                     │    └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘    Processing triggers for man-db (2.9.4-2) ...
(Reading database ... 141718 files and directories currently installed.)
Purging configuration files for resolvconf (1.87) ...
root@debian:~# 
http://www.lryc.cn/news/89882.html

相关文章:

  • 电商|跨境电商如何选择API接口和ERP
  • 测试人员的启蒙指南
  • Linux工具:vim常用快捷键
  • TA-lib第三方库安装问题
  • 接口测试的测试要点
  • 直流电机 PID 控制系统仿真研究(Simulink实现)
  • 第三章 向量与线性方程组
  • 数组题目总结 -- 花式遍历
  • Android 12.0开机过滤部分通知声音(莫名其妙的通知声音)
  • LeetCode-0525
  • 【Linux 】scp命令
  • Docker部署yolov5
  • 如何在 Axios 中去控制 Loading?大有学问!
  • 充电桩检测设备厂家TK4860C交流充电桩检定装置
  • 一文3000字实现基于Selenium+Python的web自动化测试框架
  • Android 12系统源码_窗口管理(二)WindowManager对窗口的管理过程
  • python3.8,torch1.10.2+cu113、torch-geometric 安装
  • 堆(heap)、栈(stack)
  • 企业级API网关之典型应用场景
  • 【2023年4月美赛加赛】Z题:The future of Olympics 25页完整论文
  • Rocket重试机制,消息模式,刷盘方式
  • linux+onenet可视化(图形化步骤)
  • 汇编的基础
  • 并发编程学习(十四):tomcat线程池
  • 简洁灵活工单管理系统,支持工单模版字段、工单状态自定义
  • 标签派单系统架构设计
  • Jmeter和Postman那个工具更适合做接口测试?
  • k8s污点与容忍
  • 市面上有哪些软件可以结合agentgpt的?众包平台结合的好处!
  • 【js】对象属性的拦截和Proxy代理与Reflect映射的用法与区别