如何彻底删除程序?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
8E117
帖子: 110
注册时间: 2014-01-30 12:08
系统: xubuntu 14.04

如何彻底删除程序?

#1

帖子 8E117 » 2014-08-03 14:09

请教各位老师,
如何才能彻底删除通过aptitude/apt-get install安装的软件?

使用aptitude remove可以连同用户配置文件等一些相关的文件全部清理回安装之前的样子么?

使用apt-get autoremove可以清理掉没有用的依赖?
使用Ubuntu单系统的菜鸟一枚:

Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……


菜鸟上路,请多多关照。
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: 如何彻底删除程序?

#2

帖子 zhw2101024 » 2014-08-03 16:28

首先,配置文件分两类,全局的配置文件在/etc,用户特定的配置文件在家目录,一般是以.开头的隐藏目录里面。家目录的需要手动删除

代码: 全选

aptitude remove
apt-get autoremove
都可能有残留。
我一般是用aptitude purge来删除的,残留文件可以通过以下命令查看:

代码: 全选

dpkg -l|grep ^rc
要删除所有不用的配置文件,执行这个:

代码: 全选

dpkg -l|grep ^rc|awk '{print $2}'|sudo xargs aptitude -y purge
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何彻底删除程序?

#3

帖子 poloshiao » 2014-08-03 18:14

如何彻底删除程序?
如何才能彻底删除通过aptitude/apt-get install安装的软件?
軟件 在 Ubuntu 稱套件
你是要刪除程序 還是 删除套件
兩者不太一樣
恒河沙数1
帖子: 295
注册时间: 2013-04-27 19:26
系统: ubuntu+win7

Re: 如何彻底删除程序?

#4

帖子 恒河沙数1 » 2014-08-04 19:42

poloshiao 写了: 軟件 在 Ubuntu 稱套件
你是要刪除程序 還是 删除套件
兩者不太一樣
请问如何删除某一时间段中通过apt-get安装的软件?
比如,我为了构建一个编译环境,使用apt-get安装了很多软件,这些软件又安装了它们的依赖。现在,编译完成了,我想把这些软件及其依赖都删除,是否只能通过/var/log/apt/中的日志文件一个一个手动删除?还是有别的什么方法?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 如何彻底删除程序?

#5

帖子 poloshiao » 2014-08-04 22:18

如何删除某一时间段中通过apt-get安装的软件?
軟體中心 / 歷史 / 安裝
看看有沒有 安裝紀錄
如果有 把套件名稱整理出來 package1 package 2 package3 ....
sudo apt-get remove package1 package 2 package3 ....

sudo apt-get purge package1 package 2 package3 ....
一次可以刪除很多個套件
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 如何彻底删除程序?

#6

帖子 qy117121 » 2014-08-04 23:38

用aptitude
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
回复