首先确定你安装了ProtectBase .
#Protectbase
yum-protectbase在CentOS 5包仓库里面有提供:
#yum install yum-protectbase
在CentOS 5里面这个插件默认启动 .
编辑/etc/yum.repos.d/CentOS-Base.repo ,在 [base] 、[update] 、[centosplus] 段末加上一行:
protect=1
让 [centosplus] 段失效如下:
enabled=0
在其它段的最后加上如下一行:
protect=0
下载rpmforge-release包.选择下面两个的其中一个, 依赖于你的机器.如果不能确定用哪一个用以下命令确定 uname -i
*rpmforge-release-0.3.6-1.el5.rf.i386.rpm
*rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
(你可以在 http://dag.wieers.com/packages/rpmforge-release/ 找到rpmforge-release包的完全列表,但是推荐使用上面列出两个中的一个).
安装DAG's GPG key
#rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
校验你下载的包
#rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm
安全警告: rpmforge-release包把GPG keys注射到你的RPM数据库中. 只要你验证包和相信Dag,它应该是安全的.
安装
#rpm -ivh rpmforge-release-0.3.6-1.el5.rf.*.rpm
这一步会加入yum仓库配置文件,注射合适的GPG keys.
用以下命令测试:
#yum check-update
应该会有以下两行输出:
Loading "protectbase" plugin
117 packages excluded due to repository protections
上面的数字可能不同, 但应该有几种包显示会排除在外.
#yum install mplayer
在启用mplayer的时候总会弹出error:could not open required directshow codec drvc.bundle/Contents/MacOS/drvc的错误提示,但是这个错误并不影响影片的播放,只不过实在是烦人。
很明显是缺少依赖文件的错误,我按照错误提示下载文件,但重启mplayer的时候弹出另一个错误提示;解决完这一个错误,又弹出另外一个。所以这里给大家提醒一下:这个错误一共缺少了三个文件:drvc.dll,drv43260,drvc,其中drvc文件只是drvc.dll文件去掉了后缀,实际上只需要下载两个文件。文件下载地址:http://www.dlldll.com/
把下载的文件分别放入相应的目录,重启mplayer即可。drv43260.dll和drvc.dll的路径是/usr/lib/codecs,而drvc的路径是/usr/lib/codecs/drvc.bundle/Contens/MacOS,没有这个目录的话,要自行创建。
我使用yum install mplayer-skins安装了mplayer的皮肤,但在为mplayer更换皮肤的时候发现并没有皮肤可供选择。怎么回事?
原因是yum在安装皮肤时把皮肤文件自动安装到/usr/share/mplayer/Skin,但mplayer使用皮肤文件的默认路径为/usr/share/mplayer/skins。所以,我们需要把Skin目录下的皮肤文件移动到skins目录下。
install mplayer
最新推荐文章于 2025-08-12 19:07:48 发布