lmplayer在红旗6上的测试安装
对红旗6的测试安装时间:2008年01月09日 星期三 23时42分11秒
测试环境:新安装的红旗6,只安装了系统盘,没有安装工具盘。
第一步:安装依赖包,即 gstreamer库。要安装以下的库(下面列表中,前面是需要的库的名子,后面我测试时安装的库):
- gstreamer
- gstreamer-ffmpeg: gstreamer-ffmpeg-0.10.2-0.gst.1.5.i386.rpm
- gstreamer-plugins-bad: gstreamer-plugins-bad-0.10.4-0.gst.1.5.i386.rpm
- gstreamer-plugins-base: gstreamer-plugins-base-0.10.13-0.gst.1.5.i386.rpm
- gstreamer-plugins-good: gstreamer-plugins-good-0.10.5-0.gst.1.5.i386.rpm
- gstreamer-plugins-ugly: gstreamer-plugins-ugly-0.10.5-0.gst.1.5.i386.rpm
- gstreamer-tools
红旗6工具盘中有gstreamer-devel-0.10.13-0.1,直接安装上即可。安装上之后就可编译 lmplayer-0.4.1的源代码了,但是编译后运行不起来,因为还需要别的gstreamer 插件的支持。
下面安装gstreamer-plugins-base, gstreamer-plugins-good, gstreamer-plugins-bad, gstreamer-plugins-ugly,安装这些rpm包时,可能需要安装下列库,所以要有心理准备:
- a52dec-0.7.4-7.2.fc4.i386.rpm
- aalib-1.4.0-0.12.rc5.fc7.i386.rpm
- amrnb-0.0.1-1.2.fc4.i386.rpm
- directfb-0.9.24-1.1.fc3.rf.i386.rpm
- faad2-2.5-1.fc3.rf.i386.rpm
- libdv-1.0.0-1.fc6.i386.rpm
- libdvdread-0.9.7-2.fc7.i386.rpm
- libid3tag-0.15.1b-3.fc6.i386.rpm
- libiec61883-1.1.0-1.fc7.i386.rpm
- libmad-0.15.1b-4.fc7.i386.rpm
- libmms-0.2-2.fc3.rf.i386.rpm
- libmp3lame-3.95.1-1.i386.rpm
- libmpcdec-1.2.2-4.fc6.i386.rpm
- liboil-0.3.10-1.fc7.i386.rpm
- libshout-2.2-1.fc7.rf.i386.rpm
- libsidplay-1.36.57-14.i386.rpm
- libvisual-0.4.0-3.fc6.i386.rpm
- mpeg2dec-0.4.1-2.fc7.i386.rpm
- wavpack-4.40-1.1.fc7.i386.rpm
注意:安装a52dec时可能提示有冲突,这是因为红旗6默认已经安装了一个a52的库,但那是一个静态库,gstreamer需要的是一个动态库,所以要强制安装。
第二步:安装lmplayer-0.4.1-2.i386.rpm,使用右键菜单中rpminstall或在命令中输入:
rpm -i lmplayer-0.4.1-2.i386.rpm
注意:如果以前安装了lmplayer的rpm包,请先行卸载掉:
rpm -e lmplayer
到此lmplayer就安装完成了。Enjoy it!
lmplayer刚刚起步,还不完善,有什么意见或建议,请EMail至kelvenxu@gmail.com,我们会认真考虑您的建议,以使lmplayer做得更好。
