安裝完Fedora,我就想裝個聽歌軟件,畢竟工作之余,聽聽歌是個很不錯的放松方式.
網上一堆Linux牛們寫的各種Linux下的聽歌軟件安裝教程,在這裡我代表我們這些菜菜們對這些牛們致以最崇高的敬意.但是由於我們這些菜菜真的是很菜,按照牛們寫的教程安裝下來總是碰到這樣那樣的問題,但是牛們的教程裡根本沒寫是如何解決這些問題的,俺們菜菜們就慌了,這咋辦呢,只好到處發貼求人,最後一般差不多都解決不了.因為牛們沒碰到過啊.
這篇教程記錄了我的Mplayer安裝之路,同時包括了各個階段可能碰到的問題都有解答.談不上什麼獨創,只希望能給像我一樣的菜菜們一些幫助.
第一步:下載相關安裝源文件.
目前Mplayer的官方站點
http://www.mplayerhq.hu提供的了MPlayer v1.0pre8 的下載,我的Fedora是FC4版的.在下了該Mplayer最新版本後,並不能順利安裝.有如下錯誤信息:
libtheora.so.0(libtheora.so.1.0) is needed by mplayer-1.0pre8-1.i386
意思是mplayer需要這個libtheora.so.0東東.調用相關命令檢測
[root@Superren backup]# !534
rpm -q --whatprovides libtheora.so.0
libtheora-1.0alpha4-2
[root@Superren backup]# !535
rpm -q --whatrequires libtheora.so.0
gstreamer-plugins-0.8.8-6
[root@Superren backup]# rpm -q libtheora
libtheora-1.0alpha4-2
[root@Superren backup]# rpm -q gstreamer
gstreamer-0.8.10-1
[root@Superren backup]#
該mplayer所需軟件我全部都安裝了,為什麼卻還提示缺少libtheora.so.0(libtheora.so.1.0)它呢,難道libtheora.so.0(libtheora.so.1.0)與libtheora.so.0兩個不一樣嘛.
yum provides 'libtheora.so.0(libtheora.so.1.0)'
Loading "installonlyn" plugin
Searching Packages:
Setting up repositories
livna [1/5]
updates [2/5]
core [3/5]
extras [4/5]
panorama [5/5]
Reading repository metadata in from local files
libtheora.i386 1.0alpha5-1.2.1 core
Matched from:
libtheora.so.0(libtheora.so.1.0)
驗證一下,果真不一樣,libtheora.so.0(libtheora.so.1.0)對應的是ibtheora-1.0alpha5-1.2.1,是與FC5匹配的,libtheora.so.0對應的是libtheora-1.0alpha4-2.我的Fedora是4.0的,保險起見,我決定不裝ibtheora-1.0alpha5-1.2.1,改為換Mplayer的版本.於是從
http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre7.tar.bz2該地址載了個Opre7的.同時從官網下了最新的codecs:essential-20060611.tar.bz2以及皮膚Blue-1.6.tar.bz2和字體font-arial-iso-8859-1.tar.bz2.