LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 756|回复: 7

关于软件安装的问题

[复制链接]
发表于 2004-11-15 18:11:57 | 显示全部楼层 |阅读模式
小弟有一个疑问,rpm的安装包可以通过rpm -Uvh来升级安装,不知道make install需不需要升级安装?打个比方,原来系统有mozilla,现在要换firefox,是否需要将mozilla先卸载了?
发表于 2004-11-15 18:34:56 | 显示全部楼层
mozilla和firefox不存在升级的问题,它们是两个版本的浏览器,只不过是由一家人家开发的而已。你只要安装在不同的目录下就可以了。
#./configure --prefix=/usr/local/
 楼主| 发表于 2004-11-15 19:45:36 | 显示全部楼层
那别的软件或库呢?比如glib,它在X下删不了(不知道字符界面下能不能删?),我下了个新的打算升级,但好像没有效果啊-_-!
发表于 2004-11-15 20:31:39 | 显示全部楼层
最初由 wanshi83 发表
那别的软件或库呢?比如glib,它在X下删不了(不知道字符界面下能不能删?),我下了个新的打算升级,但好像没有效果啊-_-!

库文件一般不需要改,glib不能随便升级,否则系统有瘫痪的危险。

#whereis mozilla
先查出mozilla命令所在的位置,只要删除这个命令就可以了,其它的东西不要删。当然,也可以不删(我就没删)。
下载一个源代码包,自己编译安装后(一般安装在/usr/local下),然后在桌面做一个“启动器”,就可以了。
 楼主| 发表于 2004-11-15 22:44:02 | 显示全部楼层
如果一个软件编译时要求一个高版本的库文件,而又好像glib那样不能升级,请问有没有解决的办法?
发表于 2004-11-16 14:32:02 | 显示全部楼层
最初由 wanshi83 发表
如果一个软件编译时要求一个高版本的库文件,而又好像glib那样不能升级,请问有没有解决的办法?

那只有为这个软件单独建一个目录,一般在/opt下建,mkdir -p /opt/lib /opt/bin 等等,下载那个软件所需要的库文件,安装库文件时手动指定把库文件安装/拷贝到/opt目录下, 在编译软件的时候(configure时)指定库文件所在的位置(./configure --help来查看具体的参数的指定)。这样就可以了。
 楼主| 发表于 2004-11-16 20:21:25 | 显示全部楼层
果然是个好办法,我怎么没有想到呢^_^
多谢版主耐心教导啊
发表于 2004-11-16 21:34:13 | 显示全部楼层
多谢指导,立刻就试一试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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