当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何删除源码安装的软件?
帖子发表于 : 2008-04-13 15:46 
头像

注册: 2007-11-04 16:32
帖子: 779
送出感谢: 0 次
接收感谢: 0 次
我用新立徳删掉系统自带的,用源码安装了pidgin,只知道安装网上的教程,解压缩后
./configure

make

sudo make install

反正软件可以用了,也不知道这个软件安装到水木地方去了,默认情况下,安装到哪里?
怎么更改默认路径?
我最想知道怎么完全删除这个软件?


_________________
amd x2 250
amd 785g主板
2g ddr3 1333内存


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-13 15:54 
头像

注册: 2007-11-22 10:20
帖子: 3406
地址: 北京
送出感谢: 0 次
接收感谢: 1
那要看你之前是怎么安装的了。
如果本来是有uninstall的脚本就可以直接自动删除,但是有些软件是没有uninstall的,所以安装源码包最好加指令安装到一个单独的文件夹里面,要删就直接删掉就是。

去看看命令吧!
我用这个办法装软件比较少,不太熟,LZ去搜索一下吧!


_________________
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-13 15:55 
头像

注册: 2007-11-22 10:20
帖子: 3406
地址: 北京
送出感谢: 0 次
接收感谢: 1
要看安装到哪里,看源码包的install的说明就是。


_________________
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-13 16:19 
头像

注册: 2007-11-04 16:32
帖子: 779
送出感谢: 0 次
接收感谢: 0 次
在安装包里有
5. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
also a `make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.

6. If you have *not* run make distclean, you can use the target
`make uninstall` to remove the files installed by `make install`.


是要make clean还是make uninstall?
我理解的是用make uninstall删掉已经安装的程序,make clean是把安装报里编译后添加的文件去掉,使之变成原来的程序安装包。是这样吗?
如果我把这个安装包删掉了,是不是就没办法删掉这个软件了,如果这样的话,我再次安装,然后再删除,可以吗?这是我在xp惯用的方法。


_________________
amd x2 250
amd 785g主板
2g ddr3 1333内存


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-13 16:27 
头像

注册: 2007-10-29 22:12
帖子: 5353
地址: 江苏南京
系统: OSX 10.9 + Ub 1304
送出感谢: 0 次
接收感谢: 5
make clean是清除你在make构建这步时生成的中间文件
而make uninstall是从系统删除在make install这步安装的文件

如上回答明确无岐义


_________________
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-13 16:34 
头像

注册: 2007-11-04 16:32
帖子: 779
送出感谢: 0 次
接收感谢: 0 次
hubert_star 写道:
make clean是清除你在make构建这步时生成的中间文件
而make uninstall是从系统删除在make install这步安装的文件

如上回答明确无岐义

有点糊涂:
make构建这步时生成的中间文件
是在安装包文件夹内马?指的是那些Makefile,config.status,config.log这些文件吧?


_________________
amd x2 250
amd 785g主板
2g ddr3 1333内存


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译