QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1271|回复: 10

小弟不才,问个关于软件卸载的问题

[复制链接]
发表于 2005-10-31 21:29:10 | 显示全部楼层 |阅读模式
一般情况下软件包安装过程为:configure && make && make install
卸载软件则在原文件下运行make uninstall;
这样的话原文件就占用了大量的磁盘空间;

有没有能够在删除原文件的情况下,轻松的卸载一个应用程序;

小弟这里先谢过
            :D  :D    
发表于 2005-10-31 21:47:52 | 显示全部楼层
configure && make && checkinstall
这样就会安装并产生一个deb文件包,你可以apt-get remove 去掉她,也可以把deb包放到其他地方,下次dpkg -i 安装她
回复

使用道具 举报

 楼主| 发表于 2005-10-31 21:57:09 | 显示全部楼层
你可以apt-get remove 去掉她,也可以把deb包放到其他地方,下次dpkg -i 安装她


小弟这里先谢过
我的系统是FC4,在FC4下也可以用dpkg吗?
回复

使用道具 举报

发表于 2005-10-31 22:06:05 | 显示全部楼层

不好意思,这个就不知道了
好久不用 FC了
回复

使用道具 举报

 楼主| 发表于 2005-10-31 22:29:01 | 显示全部楼层
大家多说FC垃圾,小弟正在考虑换个Linux

还是很谢谢这位大哥;
回复

使用道具 举报

发表于 2005-10-31 22:31:25 | 显示全部楼层
configure && make && make install
再 make uninstall
回复

使用道具 举报

 楼主| 发表于 2005-10-31 22:42:02 | 显示全部楼层
删除原文件的情况下,轻松的卸载一个应用程序;
回复

使用道具 举报

发表于 2005-11-1 12:23:44 | 显示全部楼层
保留生成的Makefile就行了吧
回复

使用道具 举报

发表于 2005-11-1 16:04:54 | 显示全部楼层

那是很痛苦的。
一个建议是
./configure --prefix=/opt/softname-version
这样你只要把那个目录删除就可以了,特别方便。
回复

使用道具 举报

 楼主| 发表于 2005-11-4 18:47:31 | 显示全部楼层
但不是所有的编译后的文件都会放在--prefix=...所指定的文件里
回复

使用道具 举报

 楼主| 发表于 2005-11-14 20:34:45 | 显示全部楼层
本人想到了一个办法:把原文件编译成RPM包,这样安装卸载就很方便了,
(刚刚学会用rpmbuild)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-10-3 06:52 , Processed in 0.100993 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表