CentOS安装Mplayer

一、安装yum-priorities
yum-priorities插件可以为yum的源仓库指定优先级。如果安装包是用高优先级的源仓库安装的,那么这些包就不能用低优先级别的源仓库去更新。同样的,如果一个包可以从多个源仓库中下载安装,但指定了优先级别之后,这个包就会从最高优先级的源仓库安装。假如用户使用一个或者多个第三方源仓库,这些源仓库都会更新系统文件,有些更新甚至会潜在的危害你的的CentOS系统,这个时候,该插件就特别起作用了。


# yum -y install yum-priorities


二、查看/编辑priorities.conf


# vi /etc/yum/pluginconf.d/priorities.conf
[main]
enabled=1
如果该文件内没有以上两行的话,手工添加进去即可。


三、编辑CentOS-Base.repo
在该文件末尾追加如下行:


priority=2
也就是每个仓库后面添加了个priority=x,通过上面的设定之后,Yum将不会从低优先级的源更新那些来自base和update仓库的的安装包。这里x必须取1到99之间的整数。CentOS系统仓库的默认优先级是99.序号最小的源仓库具有最高的优先级。同常,最好是为CentOS系统 base 和 update仓库选择非常高的优先级(毕竟是官方的嘛!),在上面的CentOS-Base.repo 文件里,CentOS base 和 update仓库都被指定了最高的优先级  (priority=1)。


四、安装RPMforge:
1、下载
32位:


# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
64位:


# wget http://apt.sw.be/redhat/el5/en/x86_64/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm


2、安装DAG's GPG KEY


# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt


3、检查并安装前面所下载的rpmforge包


# rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm
# rpm -vih rpmforge-release-0.3.6-1.el5.rf.*.rpm
运行了上述的命令后,将会向CentOS系统yum源仓库里加入一个配置文件,并且会导入合适的 GPG keys。此时,最好也设置RPMForge仓库的优先级。
4、用下面的命令检查更新


# yum check-update


5、安装mplayer


# yum -y install mplayer*


本文来源于天空极速 http://www.siutung.org  原文链接:http://www.siutung.org/post/532/


如果是yum 安装过程中出现

Error: Package: mpg123-1.15.1-1.el5.rf.i386 (rpmforge)
           Requires: libltdl.so.3
Error: Package: mplayer-1.0-0.48.svn20100703.el5.rf.i386 (rpmforge)
           Requires: libopenal.so.0
           Available: openal-0.0.8-2.el5.rf.i386 (rpmforge)
               libopenal.so.0
等等错误时,可以到http://rpmfind.net/linux/rpm2html/search.php  

查询libltdl.so.3等    查找出相应的 rpm包,然后安装它就可以解决安装错误了,切记切记!!!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值