返回信息流我对rhel比较熟悉,所以一直在rhel,fedora,centos里徘徊,大概是审美问题,一直觉得fedora不好看(喜欢沉稳类型),而且经常出问题
私下估计可能是本本的问题,还是rhel稳定,但是不能yum,曾经尝试多次从rhel5用centos5 yum,但是老出错,鉴于本人水平有限就不深究了,直接换cent0s5.2了,已经完全取代windows很久了,因为自己非常低级玩家,所以只要支持mp3和rm播放,俺就满足了,主要还是用gcc了,这里给的都是网摘,免得大家走弯路了,我走了很久才搞定了,大家要是高手别嘲笑俺,给俺这类型的菜鸟行方便么,不说废话了
1.使用学校的代理(是为了到rpmforge下常用软件准备的)
要从外网yum,没代理完全是废的
在/etc/profile.d/下面新建两个文件
文件proxy.csh内容如下:
export FTP_PROXY=http://usr:password@proxy.bupt.edu.cn:8080
export HTTP_PROXY=http://usr:password@proxy.bupt.edu.cn:8080
export http_proxy=http://usr:password@proxy.bupt.edu.cn:8080
export ftp_proxy=http://usr:password@proxy.bupt.edu.cn:8080
export no_proxy=ftp://openware.byr.edu.cn
文件proxy.sh内容如下:
export FTP_PROXY=http://usr:password@proxy.bupt.edu.cn:8080
export HTTP_PROXY=http://usr:password@proxy.bupt.edu.cn:8080
export http_proxy=http://usr:password@proxy.bupt.edu.cn:8080
export ftp_proxy=http://usr:password@proxy.bupt.edu.cn:8080
export no_proxy=ftp://openware.byr.edu.cn
2.中科大的centos5源
地址:/etc/yum.repos.d/,换掉即可
附件(1KB) CentOS-Base.repo
3.
yum -y update
yum install yum-fastestmirror //加速
这样yum就配置好了
4.现在该mplayer
这是一条镜像帖。来源:北邮人论坛 / linux / #51596同步于 2008/7/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖
centos5初始设置(菜鸟教菜鸟)-bupt.yum,mplayer,wine和迅雷
sivilian
2008/7/29镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
这个是官方的[url]http://wiki.centos.org/Repositories/RPMForge[/url]
一、你可能要安装一个插件,特好用,yum速度一流,yum install yum-fastestmirror(我这边可以达到800K+/S)
二、yum install yum-priorities
三、经过二后,你可以打开/etc/yum/pluginconf.d/priorities.conf 编辑成如下样子:
[main]
enabled=1
四、编辑 /etc/yum.repos.d/ ;改成如下形式:
[base]
name=CentOS-5 - Base
repo=os
baseurl=http://centos.ustc.edu.cn/centos/5.1/os/$basearch/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
priority=1
[update]
name=CentOS-5 - Updates
baseurl=http://centos.ustc.edu.cn/centos/5.1/updates/$basearch/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
priority=1
[addons]
name=CentOS-5 - Addons
baseurl=http://centos.ustc.edu.cn/centos/5.1/addons/$basearch/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
priority=1
[extras]
name=CentOS-5 - Extras
baseurl=http://centos.ustc.edu.cn/centos/5.1/extras/$basearch/
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
priority=1
[centosplus]
name=CentOS-5 - Plus
baseurl=http://centos.ustc.edu.cn/centos/5.1/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
priority=2
[contrib]
name=CentOS-5 - Contrib
baseurl=http://centos.ustc.edu.cn/centos/5.1/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
priority=2
其实是修改成:
[base], [addons], [updates], [extras] ... priority=1
[centosplus],[contrib] ... priority=2
Third Party Repos such as rpmforge ... priority=N (where N is > 10 and based on your preference)
五、下载(请对应于你的计算机系统)
i386 [url]http://apt.sw.be/redhat/el5/en/i[/url] ... 6-1.el5.rf.i386.rpm
x86_64 [url]http://apt.sw.be/redhat/el5/en/x[/url] ... 1.el5.rf.x86_64.rpm
俺是i386
附件(16.3KB) rpmforge-release-0.3.6-1.el5.rf.i386.rpm
六、安装密钥 Install DAG's GPG key
rpm --import [url]http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt[/url]
检查一下:rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm(这步不一定必须)
安装:rpm -ivh rpmforge-release-0.3.6-1.el5.rf.*.rpm
俺下载了
附件(1.6KB) RPM-GPG-KEY.dag.txt
七、检查更新:
yum check-update
这步时间可能过长,系统会建立一个primary.xml.gz文件哦。成功后,最后一步吧
八、yum install mplayer*
[root@localhost ~]# yum install mplayer*
Loading "protectbase" plugin
Loading "priorities" plugin
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
0 packages excluded due to repository protections
271 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mplayer.i386 0:1.0-0.39.rc1try2.el5.rf set to be updated
--> Processing Dependency: libopenal.so.0 for package: mplayer
--> Processing Dependency: libcaca.so.0 for package: mplayer
--> Processing Dependency: libtwolame.so.0 for package: mplayer
--> Processing Dependency: libmad.so.0 for package: mplayer
--> Processing Dependency: libenca.so.0 for package: mplayer
--> Processing Dependency: libdirectfb-1.0.so.0 for package: mplayer
--> Processing Dependency: libxvidcore.so.4 for package: mplayer
--> Processing Dependency: liblzo.so.1 for package: mplayer
--> Processing Dependency: libvga.so.1 for package: mplayer
--> Processing Dependency: libmpcdec.so.5 for package: mplayer
--> Processing Dependency: libdvdnav.so.4 for package: mplayer
--> Processing Dependency: libaa.so.1 for package: mplayer
--> Processing Dependency: libcucul.so.0 for package: mplayer
--> Processing Dependency: libx264.so.55 for package: mplayer
--> Processing Dependency: libmp3lame.so.0 for package: mplayer
--> Processing Dependency: liblirc_client.so.0 for package: mplayer
--> Processing Dependency: libfaac.so.0 for package: mplayer
---> Package mplayer-docs.i386 0:1.0-0.39.rc1try2.el5.rf set to be updated
---> Package mplayer-fonts.noarch 0:1.1-3.0.rf set to be updated
---> Package mplayer-skins.noarch 0:1.8-1.nodist.rf set to be updated
---> Package mplayerplug-in.i386 0:3.55-1.el5.rf set to be updated
--> Running transaction check
---> Package lzo.i386 0:1.08-4.2.el5.rf set to be updated
---> Package lirc.i386 0:0.6.6-4.el5.rf set to be updated
---> Package x264.i386 0:0.0.0-0.4.20070529.el5.rf set to be updated
---> Package libmpcdec.i386 0:1.2.6-1.el5.rf set to be updated
---> Package openal.i386 0:0.0.8-2.el5.rf set to be updated
---> Package twolame.i386 0:0.3.12-1.el5.rf set to be updated
--> Processing Dependency: libsndfile.so.1 for package: twolame
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0) for package: twolame
---> Package directfb.i386 0:1.0.1-1.el5.rf set to be updated
---> Package libdvdnav.i386 0:0.1.10-3.el5.rf set to be updated
---> Package aalib.i386 0:1.4.0-5.el5.rf set to be updated
---> Package faac.i386 0:1.25-2.el5.rf set to be updated
--> Processing Dependency: libmp4v2.so.0 for package: faac
---> Package enca.i386 0:1.9-4.el5.rf set to be updated
---> Package xvidcore.i386 0:1.1.3-1.el5.rf set to be updated
---> Package libcaca.i386 0:0.99-0.1.beta11.el5.rf set to be updated
--> Processing Dependency: libglut.so.3 for package: libcaca
---> Package libmad.i386 0:0.15.1b-4.el5.rf set to be updated
---> Package lame.i386 0:3.97-1.el5.rf set to be updated
---> Package svgalib.i386 0:1.9.25-1.el5.rf set to be updated
--> Running transaction check
---> Package libsndfile.i386 0:1.0.17-1.el5.rf set to be updated
---> Package freeglut.i386 0:2.4.0-7.1.el5 set to be updated
---> Package libmp4v2.i386 0:1.5.0.1-3.el5.rf set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
mplayer-docs i386 1.0-0.39.rc1try2.el5.rf rpmforge 2.0 M
mplayer-skins noarch 1.8-1.nodist.rf rpmforge 13 M
mplayerplug-in i386 3.55-1.el5.rf rpmforge 1.0 M
Installing for dependencies:
aalib i386 1.4.0-5.el5.rf rpmforge 167 k
directfb i386 1.0.1-1.el5.rf rpmforge 3.2 M
enca i386 1.9-4.el5.rf rpmforge 177 k
faac i386 1.25-2.el5.rf rpmforge 134 k
freeglut i386 2.4.0-7.1.el5 base 142 k
lame i386 3.97-1.el5.rf rpmforge 619 k
libcaca i386 0.99-0.1.beta11.el5.rf rpmforge 236 k
libdvdnav i386 0.1.10-3.el5.rf rpmforge 212 k
libmad i386 0.15.1b-4.el5.rf rpmforge 82 k
libmp4v2 i386 1.5.0.1-3.el5.rf rpmforge 895 k
libmpcdec i386 1.2.6-1.el5.rf rpmforge 52 k
libsndfile i386 1.0.17-1.el5.rf rpmforge 476 k
lirc i386 0.6.6-4.el5.rf rpmforge 241 k
lzo i386 1.08-4.2.el5.rf rpmforge 143 k
mplayer i386 1.0-0.39.rc1try2.el5.rf rpmforge 5.1 M
mplayer-fonts noarch 1.1-3.0.rf rpmforge 1.0 M
openal i386 0.0.8-2.el5.rf rpmforge 319 k
svgalib i386 1.9.25-1.el5.rf rpmforge 809 k
twolame i386 0.3.12-1.el5.rf rpmforge 131 k
x264 i386 0.0.0-0.4.20070529.el5.rf rpmforge 789 k
xvidcore i386 1.1.3-1.el5.rf rpmforge 531 k
Transaction Summary
=============================================================================
Install 24 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 31 M
Is this ok [y/N]: y
Downloading Packages:
(1/24): mplayerplug-in-3. 100% |=========================| 709 kB 00:36
http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/mplayerplug-in-3.55-1.el5.rf.i386.rpm: [Errno -1] Package does not match intended download
Trying other mirror.
(1/24): mplayerplug-in-3. 100% |=========================| 1.0 MB 00:04
(2/24): libmp4v2-1.5.0.1- 100% |=========================| 895 kB 00:30
(3/24): mplayer-docs-1.0- 100% |=========================| 2.0 MB 00:49
(4/24): libcaca-0.99-0.1. 100% |=========================| 236 kB 00:01
(5/24): lame-3.97-1.el5.r 100% |=========================| 619 kB 00:07
(6/24): x264-0.0.0-0.4.20 100% |=========================| 789 kB 00:08
(7/24): libmpcdec-1.2.6-1 100% |=========================| 52 kB 00:00
(8/24): faac-1.25-2.el5.r 100% |=========================| 134 kB 00:01
(9/24): enca-1.9-4.el5.rf 100% |=========================| 177 kB 00:01
(10/24): libdvdnav-0.1.10 100% |=========================| 212 kB 00:02
(11/24): mplayer-skins-1. 100% |=========================| 13 MB 07:58
(12/24): twolame-0.3.12-1 100% |=========================| 131 kB 00:04
(13/24): openal-0.0.8-2.e 100% |=========================| 319 kB 00:12
(14/24): mplayer-1.0-0.39 100% |=========================| 5.1 MB 03:42
(15/24): lzo-1.08-4.2.el5 100% |=========================| 143 kB 00:05
(16/24): libmad-0.15.1b-4 100% |=========================| 82 kB 00:02
(17/24): svgalib-1.9.25-1 100% |=========================| 809 kB 00:48
(18/24): mplayer-fonts-1. 100% |=========================| 1.0 MB 01:39
(19/24): aalib-1.4.0-5.el 100% |=========================| 167 kB 00:21
(20/24): freeglut-2.4.0-7 100% |=========================| 142 kB 00:18
(21/24): libsndfile-1.0.1 100% |=========================| 476 kB 01:00
(22/24): xvidcore-1.1.3-1 100% |=========================| 531 kB 01:08
(23/24): directfb-1.0.1-1 100% |=========================| 3.2 MB 08:28
(24/24): lirc-0.6.6-4.el5 100% |=========================| 241 kB 00:41
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: libmp4v2 ####################### [ 1/24]
Installing: faac ####################### [ 2/24]
Installing: lame ####################### [ 3/24]
Installing: x264 ####################### [ 4/24]
Installing: libmpcdec ####################### [ 5/24]
Installing: enca ####################### [ 6/24]
Installing: libdvdnav ####################### [ 7/24]
Installing: openal ####################### [ 8/24]
Installing: lzo ####################### [ 9/24]
Installing: libmad ####################### [10/24]
Installing: svgalib ####################### [11/24]
Installing: mplayer-fonts ####################### [12/24]
Installing: aalib ####################### [13/24]
Installing: freeglut ####################### [14/24]
Installing: libcaca ####################### [15/24]
Installing: libsndfile ####################### [16/24]
Installing: twolame ####################### [17/24]
Installing: xvidcore ####################### [18/24]
Installing: directfb ####################### [19/24]
Installing: lirc ####################### [20/24]
Installing: mplayer ####################### [21/24]
Installing: mplayer-skins ####################### [22/24]
Installing: mplayer-docs ####################### [23/24]
Installing: mplayerplug-in ####################### [24/24]
Installed: mplayer-docs.i386 0:1.0-0.39.rc1try2.el5.rf mplayer-skins.noarch 0:1.8-1.nodist.rf mplayerplug-in.i386 0:3.55-1.el5.rf
Dependency Installed: aalib.i386 0:1.4.0-5.el5.rf directfb.i386 0:1.0.1-1.el5.rf enca.i386 0:1.9-4.el5.rf faac.i386 0:1.25-2.el5.rf freeglut.i386 0:2.4.0-7.1.el5 lame.i386 0:3.97-1.el5.rf libcaca.i386 0:0.99-0.1.beta11.el5.rf libdvdnav.i386 0:0.1.10-3.el5.rf libmad.i386 0:0.15.1b-4.el5.rf libmp4v2.i386 0:1.5.0.1-3.el5.rf libmpcdec.i386 0:1.2.6-1.el5.rf libsndfile.i386 0:1.0.17-1.el5.rf lirc.i386 0:0.6.6-4.el5.rf lzo.i386 0:1.08-4.2.el5.rf mplayer.i386 0:1.0-0.39.rc1try2.el5.rf mplayer-fonts.noarch 0:1.1-3.0.rf openal.i386 0:0.0.8-2.el5.rf svgalib.i386 0:1.9.25-1.el5.rf twolame.i386 0:0.3.12-1.el5.rf x264.i386 0:0.0.0-0.4.20070529.el5.rf xvidcore.i386 0:1.1.3-1.el5.rf
Complete!
2、下载几个必要的软件包(解码器):
all-20071007.tar.bz2 和 windows-all-20071007.zip
这是 两个编码包的下载地址:
http://www1.mplayerhq.hu/MPlayer/releases/codecs/
mplayer的编码包默认应安装在/usr/local/lib/codecs/中,
(如果装在了其他目录,在装MPlayer时,./configure的参数要指明路径,参数是--with-codecsdir=“包的路径”,--with-win32libdir=“包的路径”)
# tar jxvf all-20071007.tar.bz2
# mkdir /usr/local/lib/codecs/
# mv -f all-20071007/* /usr/local/lib/codecs/ //一定要注意,是把all-20061022中所有的文件复制到/usr/loc-al/lib/codecs中,而不是文件夹,否则编译后不能播放。
# unzip windows-all-20071007.zip
# mkdir /usr/lib/win32
# mv windows-all-20071007/* /usr/lib/win32
# ln -s /usr/local/lib/codecs /usr/lib/win32
九.xmms,当然mplyer也可以播放mp3
# yum install xmms
yum install xmms-mp3
如果需要在运行菜单显示还要安装: