LinuxSir.cn,穿越时空的Linuxsir!

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

这个是什么意思?

[复制链接]
发表于 2004-12-1 23:44:49 | 显示全部楼层 |阅读模式
我在安装mplayer时,碰到了这个名词:
“软件包管理器”

4、安装sdl及sdl-devel:

检查你的系统有没有安装了sdl及相同版本(一定要相同版本的)的sdl-devel库:运行“软件包管理器”,按“查找软件包”按钮,输入sdl,查找,如果能找到sdl及sdl-devel包,则表示都已经安装,如果版本比1.2.0高,那么跳到第5步;如果没安装或版本比较低(小于1.2.0),则安装本站提供的sdl包,命令rpm -ivh SDL*.rpm --nodeps或rpm -Uvh SDL*.rpm --nodeps,安装完后运行一下sdl-config --version,看输出是不是1.2.3,如果正确,则ok;不正确或有问题,检查步骤,或发帖子问


同上面的,这个“软件包管理器”在哪里呀?

我的系统是rh9.0

谢谢~````
发表于 2004-12-2 00:15:02 | 显示全部楼层
意思是发布的mplayer RPM包需要依赖>1.20版本的SDL库

如果想正常使用mplayer首先需要确定系统安装SDL库并且版本要大干>1.20,但是如何确定,使用“软件包管理器(kpackage)”查询
或者使用rpm -qv

[root@dato root]# rpm -qv SDL
SDL-1.2.3-1
[root@dato root]# rpm -qv SDL-devel
package SDL-devel is not installed
[root@dato root]# kpackage

如果你查询到的SDL版本<1.20,那么建议你使用
rpm -Uvh SDL*.rpm --nodeps 升级包里带的SDL版本

也就是首先执行rpm -e SDL*.rpm --nodeps卸载旧版本SDL
再执行rpm -i SDL*.rpm --nodeps --nodeps忽略依赖关系,建议--nodeps参数少用

参考
http://www.rpm.org/RPM-HOWTO/
使用基于RPM的发行版本,学会RPM SPEC很有必要
 楼主| 发表于 2004-12-2 00:25:57 | 显示全部楼层
谢谢您
我明白了`````````````````````````
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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