blueshadows 发表于 2005-10-31 21:29:10

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

一般情况下软件包安装过程为:configure && make && make install
卸载软件则在原文件下运行make uninstall;
这样的话原文件就占用了大量的磁盘空间;

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

小弟这里先谢过
:roll::roll::lol::lol::o:o:D:D8O8O

yjwork 发表于 2005-10-31 21:47:52

configure && make && checkinstall
这样就会安装并产生一个deb文件包,你可以apt-get remove 去掉她,也可以把deb包放到其他地方,下次dpkg -i 安装她

blueshadows 发表于 2005-10-31 21:57:09


你可以apt-get remove 去掉她,也可以把deb包放到其他地方,下次dpkg -i 安装她


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

yjwork 发表于 2005-10-31 22:06:05

:oops:
不好意思,这个就不知道了
好久不用 FC了

blueshadows 发表于 2005-10-31 22:29:01

大家多说FC垃圾,小弟正在考虑换个Linux

还是很谢谢这位大哥;

Bluedata 发表于 2005-10-31 22:31:25

configure && make && make install
再 make uninstall
:mrgreen:

blueshadows 发表于 2005-10-31 22:42:02


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

druggo 发表于 2005-11-1 12:23:44

保留生成的Makefile就行了吧

积木 发表于 2005-11-1 16:04:54

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

blueshadows 发表于 2005-11-4 18:47:31

但不是所有的编译后的文件都会放在--prefix=...所指定的文件里

blueshadows 发表于 2005-11-14 20:34:45

本人想到了一个办法:把原文件编译成RPM包,这样安装卸载就很方便了,
(刚刚学会用rpmbuild)
页: [1]
查看完整版本: 小弟不才,问个关于软件卸载的问题