Debian 清除已删除软件包的配置文件

SBP依赖计算中的蝴蝶效应:一个Prefab修改如何触发全量重建? 本文深入探讨了Unity中SBP(Scriptable Build Pipeline)依赖计算的蝴蝶效应,解析了Prefab修改如何触发全量重建的机制。通过分析Asset与Object的层级关系、依赖计算的三种维度及CacheEntry系统,揭示了全量重建的根本原因,并提供了依赖可视化工具开发、优化策略与最佳实践,帮助开发者提升构建效率。 阅读详情

今天清理一下系统,使用了一个命令行,可能对其他人有参考价值

dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge

用途:

删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,但根据依赖关系自动清除都是 remove,在加上自己失手操作,所以用得时间长了,难免残留很多没必要的配置文件,比较烦,于是有了上述操作。

说明:

1) dpkg -l

列出系统中安装的所有包的状态,`ii' 开头的是正常安装的包,`rc'开头的则是删除但仍留下配置文件的包,其他状态则是有错误的状态,自己执行一次就明白了,输出结果的开头有说明的。

2) grep "^rc"

提取以 rc 开头的包,也就是被删除但仍残留配置文件的包的信息的行。

3) awk '{print $2}'

打印这些包的名字,他们位于 dpkg -l 输出结果的第二个字段,估计有很多人是通过这个命令认识到 awk 的,也有很多人只在这个命令行中才使用 awk,我就是其中之一。

4) xargs aptitude -y purge

把上述输出,也就是要清除配置文件的包的名字放在 aptitude -y purge 后面,purge命令会清除配置文件,而 -y 参数会自动对后面 aptitude 命令的提示回答是,这个开关通常是危险的,所以在一般情况下不要轻易使用,而在这里,如果你确定这些包的配置文件的清除是没有问题的的话,可以使用这个开关。

本文为王旭原创,并使用aptitude帐号发表于北邮BBS(http://bupt.org/)的Linux版。

Linux学习网收集整理 ,转贴请标明原始链接。
LDRA Testbed软件静态分析_常见问题及处理 通过前面的几篇文章,LDRA Testbed软件静态分析的内容基本讲解完了,本篇文章将针对使用Testbed进行软件静态分析的常见问题进行介绍。 到此为止,LDRA Testbed软件静态分析的内容已经全部讲完,如果有问题,欢迎私信提问(不经常登录,回复可能不及时,见谅)。下一篇文章将开始讲解如何使用Testbed进行单元测试。 阅读详情

相关推荐

Python CalmAn(Calcium Imaging Analysis)神经生物学工具包安装及环境配置过程

CalmAn是一个用于大规模钙成像数据分析和行为分析的Python工具箱。CaImAn实施了大规模钙成像数据分析管道中所需的一套基本方法。针对多天的运动校正、源提取、尖峰反褶积和分量配准,实现了快速且可扩展的算法。它适用于双光子和单光子荧光显微镜数据,可以在批处理和在线模式下运行;CaImAn还包含一些分析摄像机行为的例程。

Fine的优快云博客 3558

对Debian的一些笔记

获取现有安装的软件包 # dpkg -l 或 dpkg --get-selections "*" > ~/curr-pkgs.txt 清理残留的配置文件 查找 # find /etc -name '*.dpkg-*' -o -name '*.ucf-*' -o -name '*.merge-error' 显示的都是一些已卸载不存在的包的残留配置,根据结果删除就可以了 比如: /etc/libvirt/qemu.conf.dpkg-dist /etc/default/sysstat.u.

weixin_40388808的博客 267

MMRotate 详细使用教程

MMRotate 详细使用教程 做旋转目标检测,怎么可以不知道如何使用MMRotate呢! github链接: https://github.com/open-mmlab/mmrotate 1 安装 创建虚拟环境并激活 conda create -n mmrotate python=3.7 -y conda activate mmrotate 安装 PyTorch 和 torchvision conda install pytorch torchvision -c pytorch 注意:确保

Sylvia_Lan的博客 1万+

debian下完整卸载软件及配置文件的方法

2017年2月15日 laoxie暂无评论 1,077次浏览总结一下,四连击:1、apt-get purge ×××2、apt-get autoremove3、apt-get clean4、dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge...

弗思的博客 3559

Jenkins离线安装保姆级教程:从下载.war包到SVN+Maven项目一键部署(附避坑脚本)

本文详细介绍了Jenkins离线安装的全流程,包括.war包下载、SVN+Maven项目配置及自动化部署。特别针对内网环境提供解决方案,涵盖插件管理、开发工具链配置、构建触发器和SSH部署等关键步骤,帮助企业在网络隔离环境下实现高效持续集成。

weixin_30096975的博客 374

【JS】自定义上传组件,文件上传与回显,自定义进度条显示(基于element-plus与axios)

公司是做B 端产品的,有sass平台也有源码交付的项目,最近开发了很多小系统,这里记录一下开发遇到的问题。 需要定制一个上传组件,要求可以自定义文件存储路径,自定义可上传的文件类型,限制文件大小等,并且提供基础的文件回显功能,例如上传一张图片到服务器指定目录的`/file`文件夹下面,并且实现可以查看预览的功能。

余浩的博客 1162

debian 卸载软件的三种方法

第一种:通过安装源安装的软件 1、安装软件 apt-get install softname 2、删除软件包,但是不删除软件的配置文件:(如果再想安装,可能会出现问题) apt-get remove softname 3、删除软件包,并删除相应的配置文件:(apt-get autoremove softname将依赖的软件包卸载掉,这样就可以完全卸载一个软件) apt-get re...

厚积而薄发 5万+

Kong API Gateway 配置与深入

Kong是一个开源的、高性能的API网关,提供了一种简单易用的服务间路由、流量管理和安全防护方案,其最初起源于Nginx Inc.,但后迁移至Apache Software Foundation。Kong支持RESTful、GraphQL、TCP/UDP等协议,可与AWS Lambda、Azure Functions、Google Cloud Functions等云函数平台集成。其主要功能包括:服务发现与负载均衡、请求代理、身份认证与授权、缓存、日志记录、监控指标、灰度发布、多种插件等。

AI天才研究院 2284

Debian/Ubuntu清理无效包、废弃包、冗余包、rc包

文章目录清理Debian、Ubuntu中的冗余包remove与purge清理作废包清理rc包 清理Debian、Ubuntu中的冗余包 在升级系统版本之后,或是在删除了第三方源之后,一些包就会变为无法更新的冗余包。 一个常见的现象是升级系统前,某个程序A依赖了旧版本的库libX.1.1,在升级系统之后另一个程序B依赖了新版本的libX.1.2。再由于某些依赖原因,A没有被升级为依赖libX.1.2...

yanxiangtianji的专栏 1万+

【1.2】Costas环的基本原理概述

Costas环是一种用于载波恢复的相干解调技术,可直接从BPSK等抑制载波信号中恢复本地载波并完成解调。其核心结构包含同相/正交双支路处理,通过混频、低通滤波后,利用I/Q支路信号乘积进行相位误差检测,经环路滤波器调节VCO输出频率,实现载波同步。课程将重点讲解Costas环的MATLAB仿真实现、系统性能分析及FPGA开发,包括信号产生、频偏模拟、滤波器设计等模块,并通过AWGN信道和不同频偏条件下的测试验证系统性能。该技术无需单独提取载波,在数字通信系统中具有重要应用价值。

fpga/matlab/simulink算法仿真工程 451

机器学习势能(MLPs) 第一章 基础理论与核心概念 第二章 数据生成与训练集构建

密度泛函理论(DFT)作为现代计算材料科学的基石,通过求解Kohn-Sham方程在电子结构层面提供可靠的势能面信息。然而,其计算复杂度随体系电子数呈O(N3) 至O(N4) 增长,对于包含数百个原子的体系,单点计算往往需消耗数小时至数天的计算资源。这一瓶颈严重限制了分子动力学模拟的时间尺度,传统DFT-MD通常仅能覆盖皮秒量级,远不足以观测扩散、相变等慢动力学过程。经验力场通过解析函数形式描述原子间相互作用,实现了经典力学的计算效率,但其参数化过程高度依赖物理直觉与经验调参。

VectorShift的博客 183

linux 卸载软件后配置文件还在,ubuntu 删除软件后,清理配置文件

今天清理一下系统,使用了一个命令行,可能对其他人有参考价值dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge用途:删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,但根据依赖关系自动清除都是 remove,在加上自己失手操作,所以用得时间长了,难免残留很多没必要的...

weixin_29677553的博客 1895

如何使用VNC对openEuler系统进行远程图形化操作

本文详细介绍了在openEuler系统中配置VNC远程图形化操作的方法。主要内容包括:1)服务端配置:安装GNOME图形界面和TigerVNC服务,创建VNC用户并设置密码,配置VNC服务启动脚本;2)客户端连接:使用VNC Viewer等工具连接服务器;3)常见问题解决方法。通过5901端口建立连接后,用户可远程操作openEuler图形界面,适用于需要图形化管理的场景。

2501_93651177的博客 315

linux清除软件配置文件,Linux清除已删除软件包的配置文件命令瞎总结

今天清理一下系统,使用了一个命令行,可能对其他人有参考价值dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge用途:删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,但根据依赖关系自动清除都是 remove,在加上自己失手操作,所以用得时间长了,难免残留很多没必要的...

weixin_35907460的博客 781

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Linux软件之怎样把软件彻底卸载干净?如何彻底删除软件及配置文件?(Ubuntu)

操作 删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,于是有了上述操作。 直入主题,下面是操作的命令。 $ dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge 命令详细说明 dpkg -l 列出系统中安装的所有包的状态,'ii’开头的是正

RunFromHere的博客 8637

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

dpkg 管理软件

1.删除软件包,命令: dpkg -r (软件名).deb2.连同软件包的配置文件一起删除,命令: dpkg -r --purge (软件名).deb3.查看软件包信息,命令: dpkg -info (软件名).deb4.查看系统中已安装软件包信息,命令: dpkg -l5.重新配置软件包,命令: dpkg-reconfigure(软件名)6.安装软件 depg -i pkgs.deb ...

tomhibolu 65

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Linux系统之软件管理:Ubuntu彻底删除软件及配置文件

操作 删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,于是有了上述操作。 直入主题,下面是操作的命令。 $ dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge 复制代码 命令详细说明 dpkg -l 列出系统中安装的所有包的状态,'ii'开头的是正常安装的包,'...

weixin_33962923的博客 1319

shell应用:清理无用的deb包

dpkg -l | grep ^rc | awk '{print "dpkg -P "$2}' | sh -x 第一部分罗列出所有的deb包 第二部分匹配被remove的配置文件 第三部分获取deb包名并拼接成清理配置文件命令 第四部用脚本执行清理配置文件命令的文本 一次性清除因为删除包导致的配置文件残留,在deb构建的系统比较常用, 尤其是经常安装删除包操作 ...

御道 109

aptitude 命令详解

http://www.cnblogs.com/wangkangluo1/archive/2012/12/30/2839514.html 原文:http://www.isspy.com/aptitude-%E5%91%BD%E4%BB%A4%E8%AF%A6%E8%A7%A3/ aptitude aptitude 是 Debian GNU/Linux 系统中, 非常神奇的的软件包管理器,

loongwong2011的博客 8762

ubuntu dpkg 软件卸载

ubuntu dpkg 软件卸载在Debian中卸载和清除软件包是两个不同的概念. 不同之处在于软件包被删除(卸载)后,它的配置文件仍会留在系统中,只有清除时才会删除它们. 默认情况下, Debian 仅会做删除操作, 除非你明确指出, 才会将配置文件删除. 如果要清除软件包, 则在清除前将会隐含地执行删除操作.要删除一个软件包,dpkg需要使用--remove选项将软件包卸载.与安装不同,删除只...

weixin_34126215的博客 586

Linux清除已删除软件包的配置文件

今天清理一下系统,使用了一个命令行,可能对其他人有参考价值   dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge   用途:   删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,但根据依赖关系自动清除都是 remove,在加上自己失手操作,所以用得时间长

晓夜璨丰 1419

如何使用 Apt-Get 和 Apt-Cache 在 Ubuntu 和 Debian 中管理软件包

Apt 是 dpkg 打包系统的命令行前端,也是许多发行版中管理软件的首选方式。它是 Debian 及基于 Debian 的 Linux 发行版(如 Ubuntu)中的主要软件包管理系统。虽然一个名为 “dpkg” 的工具构成了底层的打包层,但apt和apt-cache提供了用户友好的界面并实现了依赖处理。这使用户能够轻松高效地管理大量软件。在本指南中,我们将讨论apt和apt-cache的基本用法以及它们如何管理您的软件。

rubys007的博客 1702

Debian彻底卸载软件包

Debian彻底卸载软件包-摘要

kooly_2010的博客 401

ubuntu 删除软件后,清理配置文件

这是一篇转载的文章,网络上看到很多,都是转载,不知道最初原文在哪里。。。 今天清理一下系统,使用了一个命令行,可能对其他人有参考价值 dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge 用途: 删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,但根据依赖关系自动清除都是 remove,在加上自己失手操作,所以用得时间长了,难免残留很多没必要的配置文件,比较烦,于是有了上述

daihaoxin的专栏 2121

linux下彻底删除软件及配置文件

转载于:https://blog.youkuaiyun.com/five_kill/article/details/46432937 今天清理一下系统,使用了一个命令行,可能对其他人有参考价值   dpkg -l |grep "^rc"|awk '{print $2}' |xargs apt -y purge   用途:   删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包...

Little Garden 1万+
上一篇: VMWare启动速度过快无法按F2进入BIOS解决办法
下一篇: [转载]如何在Debian中设置locale
comor
博客等级 码龄18年 7粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值