`

删除软件残留的配置文件(转)

 
阅读更多
原文:http://xerotic.i.sohu.com/blog/view/209615883.htm
purge参数彻底删除文件 sudo apt-get purge virtualbox

                      sudo apt-get autoremove

                      sudo apt-get clean


清除所有已删除包的残馀配置文件 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P  执行之后删除了很多配置文件

看来apt-get remove只是删除了软件的链接,并没有实际删除软件的配置文件和实体文件,时间长了难免积攒许多僵尸文件。

以下附上apt的一些常用方法:

下面的命令大都需要在 控制台 / 终端 / shell 下输入。

控制台, 终端, 和 shell 意味着同样一件事 - 一个命令行界面, 他可以用来控制系统。

打开一个控制台:

应用程序 --> 附件 --> 终端

任何一个使用 'sudo' 作为前缀的命令都需要拥有管理员 (或 root) 访问权限。 所以你会被提示输入你自己的密码。

安装升级
查看软件xxx安装内容

dpkg -L xxx

查找软件库中的软件

apt-cache search 正则表达式

aptitude search 软件包

显示系统安装包的统计信息

apt-cache stats

显示系统全部可用包的名称

apt-cache pkgnames

显示包的信息

apt-cache show k3b

查找文件属于哪个包

apt-file search filename

查看已经安装了哪些包

dpkg -l

查询软件xxx依赖哪些包

apt-cache depends xxx

查询软件xxx被哪些包依赖

apt-cache rdepends xxx

增加一个光盘源

sudo apt-cdrom add

系统升级

sudo apt-get update (这一步更新包列表)

sudo apt-get dist-upgrade (这一步安装所有可用更新)
或者
sudo apt-get upgrade (这一步安装应用程序更新,不安装新内核等)

清除所有已删除包的残馀配置文件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。

dpkg: --purge needs at least one package name argument

Type dpkg --help for help about installing and deinstalling packages
  • ;
  • Use `dselect' or `aptitude' for user-friendly package management;
    Type dpkg -Dhelp for a list of dpkg debug flag values;
    Type dpkg --force-help for a list of forcing options;
    Type dpkg-deb --help for help about manipulating *.deb files;
    Type dpkg --license for copyright license and lack of warranty (GNU GPL)
  • .

  • Options marked
  • produce a lot of output - pipe it through `less' or `more' !

  • 编译时缺少h文件的自动处理

    sudo auto-apt run ./configure

    查看安装软件时下载包的临时存放目录

    ls /var/cache/apt/archives

    备份当前系统安装的所有包的列表

    dpkg --get-selections | grep -v deinstall > ~/somefile

    从上面备份的安装包的列表文件恢复所有包

    dpkg --set-selections < ~/somefile
    sudo dselect

    清理旧版本的软件缓存

    sudo apt-get autoclean

    清理所有软件缓存

    sudo apt-get clean

    删除系统不再使用的孤立软件

    sudo apt-get autoremove

    查看包在服务器上面的地址

    apt-get -qq --print-uris install ssh | cut -d\' -f2

    彻底删除Gnome

    apt-get --purge remove liborbit2

    彻底删除KDE

    apt-get --purge remove libqt3-mt libqtcore4

    一键安装 LAMP 服务
    sudo tasksel install lamp-server
    删除旧内核

    sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)

    导入ppa源的key值

    #W: GPG签名验证错误: http://ppa.launchpad.net jaunty Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 5126890CDCC7AFE0
    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5126890CDCC7AFE0 #5126890CDCC7AFE0替换为你需要导入的Key值

    增加一个ppa源

    sudo add-apt-repository ppa:user/ppa-name 
    #使用 ppa 的地址替换 ppa:user/ppa-name
    分享到:
    评论
    1 楼 huangbo_2020 2013-04-15  
    https://www.virtualbox.org/wiki/Linux_Downloads

    相关推荐

      自解压程序生成工具一款可以快速配置自解压文件参数的软件.rar

      [5] Easy 7z 支持配置文件的保存与加载,此后如需进行相同或相似的设置时,无需重复操作 [6] Easy 7z 在执行过程中完全静默,稳定高效,不写注册表,无残留垃圾文件 [7] Easy 7z 让您只需要轻松地点几下鼠标,就可以...

      驱动人生软件管家 v2.3.5.10 官方版.zip

      或者依次打开我的电脑-&gt;卸载或更改程序-&gt;卸载你所卸载的软件,您可以用 Window XP控制面板中的添加或删除程序功能,或用 Windows Vista、Windows 7中的程序和功能卸载时,您可以选择"删除在本机保存的个人配置数据...

      IObitUninstaller Pro 10.3.0.13 特别版 - 轻量级软件卸载清理工具

      -增强残留扫描功能以清除更多文件和注册表项 -增强卸载引擎可以更彻底地删除超大型的程序 -数据库扩大了可以删除210个更顽固的程序 -添加支持以最大化“卸载历史记录”和“安装日志”的详细信息窗 -修复了Win10中...

      阿香婆程序卸载工具 Ashampoo UnInstaller 9.00.10 中文多语免费版.zip

      即使没有安装日志,也能通过软件配置文件完美卸载 卸载时永久擦除敏感数据 没有复杂和繁琐的设置 默认卸载后自动扫描残留文件 已卸载程序的历史记录 完整支持 Opera 最新的模块和清洁工具 拖放程序图标即可快速卸载 ...

      摇晃手机能充电?360揭露真相

      其恶意行为远不止于此,据360安全专家进一步介绍,该木马还具有破坏系统的能力,软件运行后,木马会通过更改后的配置文件下载未知软件,即使将其删除或清除这款“摇晃充电”软件,配置文件也无法恢复。 据了解,目前...

      Easy Sysprep系统封装工具v5.19.426.237 Beta2.rar

       封装选项: 将当前用户配置文件应用于所有新创建用户 封装阶段自动处理源计算机设备驱动 部署阶段自动处理非目标计算机设备驱动 OOBE时自动接受许可协议 OOBE时跳过无线网络配置 优化选项: 不启用Xbox ...

      Wub(Window updater blocker)v1.5

      该实用程序是可移植的,这意味着您不再需要执行安装过程,并且在删除硬盘后,硬盘上不会残留任何残留物。如果将程序文件放置在外部数据设备上,则可以随身携带Windows Update Blocker,并在与您接触的任何计算机上...

      增强 Notepad 无标题 记事本

      7:程序无需安装无写入注册表纯绿色软件,程序所作修改全保存在 Notepad.ini 配置文件中,不想用了随时Del删除就可以了..方便无残留 8:增加工具快捷栏 9:增加文字前景色和背景色 软件用法: 拷贝 Notepad.ini 到 C:\...

      U盘杀毒精灵9.9.0.8全新版.zip

      可防止大部分病毒创建自动运行配置文件,又不会对设备使用产生任何影响!3、深度免疫:专门为U盘设计,采用畸形文件夹和文件系统免疫混合的方式,充分利用NTFS文件系统支持权限设置的特性。可防止绝大多数的病毒创建...

      软件测试规范

      软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...

      Citrix Workspace卸载工具

      使用Citrix Receiver Clean-Up Utility可以确保在卸载Citrix客户端时彻底删除所有相关的组件和配置。这对于解决卸载问题、清理残留文件或重新安装Citrix客户端非常有用。 使用时请以管理员的权限运行此文件。

      KuGou7_7.1.26插件增强版

      2、默认不修改文件类型关联,支持静默安装,卸载后不残留垃圾文件及注册表项。 3、采用非HOSTS方式 完美去除广告内容,删除登陆声音,优化软件选项设置 。 4、卸载时提示是否保留个人配置,安装时如用户目录存在...

      编译别人的GHO

      但是大体的不删除原来软件的 情况下就需要修改以下几个地方(因为原来残留的流氓软件ISLAND已经处理完毕了 不过本人 个人认为.里边的QQ2006,迅雷,SAFE360,傲游浏览器,BIT下载软件都可以不要了;具体原因大家在使 用...

      电脑优化大师 v1.0.rar

      本软件体积小,不占用系统内存,无需安装,无系统残留,打开即可使用,操作简单,是维护系统,电脑装机,电脑菜鸟必备的系统工具! 本软件一共有5大功能:分辨率优化设置,XP系统优化,资料转移,系统清理,以及系统...

      MAPGIS地质制图工具

      2)对于独立安装包:(相对于单个程序文件,还包含了先前的各种自定义配置文件) 第一步:双击运行安装程序Section2010.exe,打开安装向导页面开始安装Section软件; 第二步:仔细阅读“许可协议”,点击“同意”,...

      WinUtilities Professional Edition 11.16中文版(附注册码).rar

      提升系统性能磁盘整理向导通过清除磁盘碎片来改善系统性能内存优化向导...残留信息来保护你的个人隐私进程管理器查看系统中正在运行的进程是否安全可执行文件保护向导为可执行文件添加启动密码文件粉碎向导从计算机中...

      迷你版SQL2000服务器

      ^选择开机启动时,会自动删除与软件关联的注册表项,防止变更实例名造成注册表残留,对于已登记开机启动,又直接删除了软件的,请手工删除注册表Run项中的残留; *修正部分win7系统下无法正常解锁的问题(系统无法...

      QQ病毒木马专杀工具(QQKav) 2012 元旦版.zip

      电脑用户中了QQ病毒木马或恶意软件之后,系统运行速度明显变慢,”启动管理”向用户提供了关于启动项的各种信息,包括文件夹启动项、运行入口、运行方式、注册表位置,用户可以查看并删除随机启动项目,这样可以减少...

      ESET nod32 ID自动获取工具【ESET_VC52_AUTOID】 V1.7.2.1

      3、修正在V4删除上次更新残留文件无法退出的问题。 1.7.0.5_x64更新:2009-05-17 1、修正非数组错误的问题。 2、解决当运行QQ医生时无法自动升级更新文件的问题。 3、更新服务器检测线路。 1.7.0.6_lite_x64更新:...

      [完全卸载工具].Total-Uninstall-Setup-6.4.1 中文专业破解版

      优秀的软件越来越多,而我们电脑上安装的程序也就越来越多,有时候我们想对一些软件做一些修改或者知道安装某款软件时该软件都安装了些什么文件,这时我们就可以使用Total Uninstall Pro 6.4.1。 Total Uninstall ...

    Global site tag (gtag.js) - Google Analytics