Linux卸载软件是否卸载得彻底?

Google最好搜索 发布于 2013/05/08 14:18
阅读 5K+
收藏 0
       在windows 下,任何软件卸载都“可能”存在残留,例如注册表项,空文件夹等。linux没有注册表,卸载软件之后是不是真的完美彻底的被卸载?有没有残留一些文件之类的?我是初步接触到linux类系统,对这方面不太了解,想问问各位大大。
加载中
0
inuxor
inuxor

引用来自“retc”的答案

linux的安装文件只是 放在自己的目录下?还是说像Windows一样,会把一些写入到其他目录下。例如系统目录啊什么的?如果只是在目录下,那就比较好办,把这个文件删掉就好,如果有写在其他目录下的,那真的要卸载干净挺难的。。

如果是使用rpm、deb这类安装包或yum、apt这类包管理工具安装的软件,安装位置是没法控制的,各种文件可能分布于整个文件系统的任何角落。但是这不是问题,卸载的时候会读取该软件包的安装文件列表逐条删除。如果有依赖包,执行一条清理命令就可以完全卸载依赖包。

如果是编译安装,则安装位置在一个目录下,卸载一般直接删除即可

如果使用的是软件厂商提供的通用型二进制安装包,比如.bin类型的,也没关系,这类软件一般是商业软件,一般会提供卸载程序,就和windows上一样了。

值得一提的是,如果你安装后运行过一次某软件,多数情况下,该软件会在用户home目录下生成一个隐藏的配置文件(或目录),保留一些个人配置(默认配置)、插件、扩展等文件。这样你重装软件之后,这些配置立刻生效。如果你想连这些东西都清空,只能找到这个隐藏文件或目录,删除它。

0
Qulc
Qulc
你不会是想在linux下装个360电脑管家之类的玩意吧
Google最好搜索
Google最好搜索
我现在在windows 下发帖,我的机器也没有安装360的任何软件,你想多了。呵呵~:-)
0
OscerSong
OscerSong
源码编译的话直接删除对应的目录即可,rpm安转的软件一般有依赖性,你可以试着删除一个服务的软件 ,在看看配置文件或脚本在不在,总体看来比windows下干净多了
0
傅小黑
傅小黑

package安装的都是打包好的,可能有时候没有删除依赖的包

不过终究是打包,看见了干掉他就可以了,很干净的

0
Google最好搜索
Google最好搜索
linux的安装文件只是 放在自己的目录下?还是说像Windows一样,会把一些写入到其他目录下。例如系统目录啊什么的?如果只是在目录下,那就比较好办,把这个文件删掉就好,如果有写在其他目录下的,那真的要卸载干净挺难的。。
0
mallon
mallon
Linux和DOS差不多,没有Windows注册表之类杂七杂八的概念
0
mallon
mallon
高手用Linux,系统每个犄角旮旯他都清清楚楚
返回顶部
顶部