关于彻底删除,删除干净等问题的一个提问

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
mopperwhite
帖子: 330
注册时间: 2010-05-02 20:25
来自: 柯伊伯带外奥尔特云内轨道与黄道错开的空间站里

Re: 关于彻底删除,删除干净等问题的一个提问

#16

帖子 mopperwhite » 2011-01-13 19:21

查看APT帮助后得出结论:sudo apt-get autoremove 貌似可以~~

查看APT帮助:

代码: 全选

apt-get
愿他们残酷,但是永远正义
愿恐惧永远不会主宰他们的行动并愿民族的荣誉在他们心中高于一切
最后,愿他们最终可以理解,为完成我们建立民族社会主义国家的任务,需要数百年时间并需要每一个人永远将共同的利益置于个人利益之上。
----希特勒绝笔
讨厌我的人可以试着点一下
讨厌我的人可以试着点一下2.0bate
pabloy
帖子: 17
注册时间: 2011-01-08 20:33

Re: 关于彻底删除,删除干净等问题的一个提问

#17

帖子 pabloy » 2011-01-13 19:44

俺autoremove了,可是现在访问IP还是“It works!”
zodiacwind
帖子: 51
注册时间: 2009-04-23 11:53

Re: 关于彻底删除,删除干净等问题的一个提问

#18

帖子 zodiacwind » 2011-01-13 21:51

终止掉apache2的进程。其实已经删掉了,只不过那个由于你的lamp都在运行中,所以是还能用的。算是某种特性吧---只要有进程还打开着这个程序在/proc里就还有---于是你就还能用---重启服务器也许能解决?或者切换下运行级别就OK----
pabloy
帖子: 17
注册时间: 2011-01-08 20:33

Re: 关于彻底删除,删除干净等问题的一个提问

#19

帖子 pabloy » 2011-01-13 22:06

俺重启好些次了,还是能访问,ps -AFL看到了mysql进程和www-date进程。。。。。。。。
zodiacwind
帖子: 51
注册时间: 2009-04-23 11:53

Re: 关于彻底删除,删除干净等问题的一个提问

#20

帖子 zodiacwind » 2011-01-13 22:31

你是用软件包装的么?顺带禁止mysql启动呢?
zodiacwind
帖子: 51
注册时间: 2009-04-23 11:53

Re: 关于彻底删除,删除干净等问题的一个提问

#21

帖子 zodiacwind » 2011-01-13 22:35

还有查看下mysql到底装了几个包---用dpkg --get-selections |grep mysql
然后把显示出来的用apt全部删掉---这样应该就可以了----
pabloy
帖子: 17
注册时间: 2011-01-08 20:33

Re: 关于彻底删除,删除干净等问题的一个提问

#22

帖子 pabloy » 2011-01-14 10:08

我终于在昨儿晚上两点多的时候搞明白解决掉了这个问题!
实在是在autoremove命令下给我显示没有任何包的情况下,我怎么也搞不了了,我就把lamp重新装了一遍
安装完毕后,httpd.conf还是0kb,千万别信apache2的指向就是依靠的这个文件!还有一个兴许你看了之后你会发现真的要多看才对!
那就是apache2.conf
找到指向文件就好办了,看下指向哪个文件夹,我这里指向的是/var/www ,
因为syscp这个东东从源安装或者用.deb安装,都是不会问你需要安装到哪儿的,所以呢,我下载了二进制源码包,直接放入到www文件夹内,然后tar开来,这回,去访问 http://IP/syscp的时候就出现了正确的配置提示!
解决完了之后我发现,神啊!我简直是笨到家了!
jhkd5579067
帖子: 94
注册时间: 2012-02-01 20:58

Re: 关于彻底删除,删除干净等问题的一个提问

#23

帖子 jhkd5579067 » 2012-03-15 21:51

astolia 写了:一个deb软件包包含的内容:
1、程序文件
2、包信息,安装前后要执行的脚本,卸载前后要执行的脚本

用apt-get install或dpkg -i安装一个软件包时会将上面的1和2都安装到硬盘上
用apt-get remove或dpkg -r卸载时,会删除1,但2会保留
用apt-get purge或dpkg --purge卸载时,会将1、2都删除

但这么做以后,程序运行时生成的一些配置信息可能仍然保留在硬盘上,一般都放在 ~/home下以点+软件名称命名的目录下,或者是~/.config下面以软件名称命名的目录。部分程序在/etc下的配置信息也会保留,使用gconf的程序也有可能在gconf中留下一些配置信息

所以对某个包的真正意义上的“彻底删除”,就是要执行过apt-get purge或dpkg --purge,并且将生成的配置文件删干净。

至于你提到的两个命令,第一个写错了,应该是sudo apt-get remove XXX,这两个联合起来基本相当于
sudo apt-get purge XXX或sudo dpkg --purge XXX,并且将以前删除软件时遗留的2一起删除掉

新手求解。apt-get remove或dpkg -r卸载时,会删除1,但2会保留
您说的apt-get remove或dpkg -r 是什么意思?
apt-get remove是什么是命令吗? 还有dpkg -r 又是什么?
回复