2008年12月23日星期二

在openSUSE 11.1上安装MPlayer

安装MPlayer的头痛问题就是依赖的包太多,很多解码码包都是有版权的,所以从openSUSE的官方站点中无法下载,我们可以从 http://packman.iu-bremen.de/suse/11.1/ 站点下载 MPlayer-1.0rc2 和 w32codec-all-20071007 两个主要包,本人使用了i586的平台,这两个包的链接如下,另外本文提供所需安装包的所有链接,可以使用批量下载工具,如firefox下的 DownThemAll 插件。

MPlayer-1.0rc2_r27637-3.pm.3.i586.rpm
w32codec-all-20071007-0.pm.1.i586.rpm

下载后安装时提示:

$ sudo rpm -ivh MPlayer-1.0rc2_r27637-3.pm.3.i586.rpm w32codec-all-20071007-0.pm.1.i586.rpm

warning: MPlayer-1.0rc2_r27637-3.pm.3.i586.rpm: Header V3 DSA signature: NOKEY, key ID 9a795806
error: Failed dependencies:
libamrnb.so.3 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libamrwb.so.3 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libdca.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libdirac_decoder.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libdirac_encoder.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libdvdnavmini.so.4 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libenca.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libfaac.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libjack.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libmp3lame.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libtwolame.so.0 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libx264.so.65 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586
libxvidcore.so.4 is needed by MPlayer-1.0rc2_r27637-3.pm.3.i586


大部分的依赖包仍需要从 http://packman.iu-bremen.de/suse/11.1/ 站点上下载,链接如下:

libamrnb3-7.0.0.2-0.pm.0.i586.rpm
libamrwb3-7.0.0.3-0.pm.0.i586.rpm
libdca0-0.0.5-3.i586.rpm
libenca-1.9-0.pm.2.i586.rpm
libfaac0-1.26-0.pm.0.i586.rpm
libfaad0-2.6.1-0.pm.7.i586.rpm
libmp4v2-1.5.0.1-10.pm.0.i586.rpm
libmp3lame0-3.98.2-0.pm.3.i586.rpm
libtwolame0-0.3.12-0.pm.1.i586.rpm
libx264-65-0.0svn20081218-0.pm.4.i586.rpm
libxvidcore4-1.2.1-0.pm.0.i586.rpm

libdvdnavmini.so.4 由 libdvdnav4 包提供,libjack.so.0由 libjack0 包提供,这两个包和其它的包可从 openSUSE 的官方源中找到,从下面的链接可以下载:

libjack0-0.109.2-63.6.i586.rpm (可从DVD 光盘中安装)
libdirac_decoder0-1.0.0-3.5.i586.rpm
libdirac_encoder0-1.0.0-3.5.i586.rpm
libdvdnav4-4.1.3-1.22.i586.rpm
libdvdread4-4.1.3-1.9.i586.rpm (libdvdnav4的依赖包,可从DVD 光盘中安装)

如要播放rmvb格式的文件,可下载realplayer的解码包

rp9codecs-win32-20050115.tar.bz2

解压到 /usr/lib/codecs 或 /usr/lib/win32/ 下就可以了。

2008年9月23日星期二

“迁移到Linux桌面“开通了

m2ld是“迁移到Linux桌面(Moving to Linux Desktop)”的缩写,2的英文发音为to。
在此您将会了解到Linux桌面的使用技巧。