CentOS 6.x
RPMforge(現在叫RepoForge)的CentOS 6.x的repo中有smplayer,所以直接yum安裝。
$ yum install smplayer --enablerepo=rpmforge
CentOS 7
RPMforge(現在叫RepoForge)的repo中沒找到CentOS 7的smplayer,所以需要源代碼安裝。
安裝MPlayer通常需要以下3個東西:
source code(源代碼tarball文件)
binary codecs(一堆二進制的解碼器文件)
a skin(皮膚)
官網下載source code。
$ ./configure --enable-gui --language=zh_CN--enable-gui告訴configure以後運行MPlayer需要圖形界面,不僅只從command line運行。
--language=zh_CN告訴configure安裝中文環境。
通常configure會失敗,因為需要一些依賴。它告訴我缺什麼我就裝什麼。
缺少yasm,去yasm官網下載源代碼tarball,簡單的三步走:
$ ./configure
$ make
$ make install缺少X11,yum安裝gtk2-devel,注意要安裝gtk2-devel,gtk3-devel不行。
$ yum install gtk2-develconfigure
通過,接著
$ make
$ make install
OK,安裝完成,在command line裡運行mplayer 媒體文件名一般可以播放。
官網下載binary codecs,是個tarball,解壓,得到一堆解碼器文件,將這些解碼器文件放到/usr/local/lib/codecs/裡。/usr/local/lib/下如果沒有codecs文件夾,那就手動創建一個。
官網下載skin文件,是個tarball,解壓,得一文件夾,將這文件夾放到/usr/local/share/mplayer/skins/裡,之後建立一個叫default的符號鏈接,指向皮膚文件夾。
$ ln -s <文件夾名字> default當然,也可以把文件夾名字直接改成default。
如果播放沒有聲音,那麼就這麼干:
$ yum install *alsa*
安裝了一堆alsa相關的東西,干什麼用的我不知道,也不想知道,網上搜的。
done! ^_^
CentOS 7.0安裝MPlayer http://www.linuxidc.com/Linux/2014-11/108916.htm
在CentOS 5.5下安裝使用Mplayer http://www.linuxidc.com/Linux/2012-10/72678.htm
Ubuntu 8.04下安裝Mplayer看精彩電影[圖文] http://www.linuxidc.com/Linux/2008-07/14218.htm
更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14