Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          在Linux環境下, 尤其是家用桌面電腦系統, 有一些必裝的應用軟件, 如Firefox, Thunderbird, RealPlayer, OpenOffice.org, GAIM等等, 上面提到的這些基本上主流的Linux發行版都已默認附帶了, 或者至少可以從現成的Repositories上面通過YUM, APT-GET, YaST等等配置工具自動下載安裝, 還有一些非常好用的軟件則往往是需要自己去下載和安裝的. 這一部分的軟件常見的安裝方式大致可以分為現成的自解壓安裝程序, RPM軟件包和源代碼tarball三種. 自解壓的如Sun的JDK和JRE; RPM是.rpm后綴的文件, 下載下來用rpm -ivh命令安裝; tarball是相對來說比較麻煩, 但也是最有意思的一種方式, 把源代碼包下載下來之后, 解壓, 編譯, 安裝, 完全自主式的過程. (還有一個很重要的好處那就是編譯出來的應用程序是針對目前使用的具體平臺優化的.)

          今天我們一起來看看MPlayer的安裝過程, 一方面給剛接觸Linux的朋友一點感性認識: 在Linux下面如何從源碼開始安裝應用軟件; 另一方面, MPlayer的配置過程并不是十分直接了當, 會遇到這樣那樣的問題, 而網上能夠找到的中文說明比較臨散, 在這里做個在FC4環境下的安裝過程的整理和備份.

          MPlayer是什么? 是一個在UNIX的X Window環境下播放各種媒體格式的音頻和視頻播放器, 在目前可能是Linux下最流行, 也是支持格式最全的播放器了, 它的主頁是: http://www.mplayerhq.hu/ . 呵呵, 居然是.hu, 有點意外. 為了從源代碼開始安裝一個支持GUI的MPlayer, 我們首先需要保證我們的系統中包含了gcc, gtk等工具包, 在這里我默認大家都安裝了必要的編譯所需的工具. 接下來我們就來看看具體的安裝步驟:

          ## 1 - 安裝準備 ##

          在http://www.mplayerhq.hu/上找到并下載如下四部分相關的文件: (找不到? 別偷懶, Google一下吧.)
          [源代碼]MPlayer-1.0.pre7try2.tar.bz2 (主程序, 不帶解碼器和GUI皮膚)
          [解碼器]all-20050412.tar.bz2 (注意不是windows-*, 這一個all-20050412目前是最全的官方codecs)
          [字體]gb2312-ming.tar.bz2 (為了支持中文字幕)
          [皮膚]bluecurve-1.3.tar.bz2 (還有很多其他選擇, 筆者比較喜歡簡潔, 這個bluecurve就不錯)

          ## 2 - 安裝Codecs ##

          我們要做的很簡單, 就是把all-20050412.tar.bz2解壓到/usr/local/lib/codecs/目錄下, 命令是:
          bzip2 -cd all-20050412.tar.gz2 | tar xvf -
          cp all-20050412/* /usr/local/lib/codecs/
          注意, 如果沒有這個目錄, 請用mkdir命令新建, 如果權限不夠, 請用su使用root用戶安裝.

          ## 3 - 配置MPlayer ##

          先解壓主程序代碼包: (建議在/usr/local/src目錄執行以下步驟)
          bzip2 -cd MPlayer-1.0pre7try2.tar.bz2 | tar xvf -
          然后進入MPlayer-1.0pre7try2目錄, 執行./configure, 配置Makefile:
          ./configure --enable-gui --cc=gcc32
          --enable-gui參數指明我們需要圖形界面, --cc=gcc32指明我們需要3.2版本的gcc (這是該版本MPlayer必須的, 它不支持3.2以下版本, 也不支持FC4自帶的4.0). 在這個過程中, configure腳本會找到剛才我們安裝的codecs, 執行成功后會有提示信息.

          ## 4 - 編譯和安裝MPlayer ##

          很簡單, 先后執行兩個命令:
          make
          make install
          注意, 如果不是第一次安裝, 需要在這兩個步驟之前做一次make clean.
          OK, 到此我們已經可以在命令行試運行MPlayer了:
          mplayer ?????.avi or mplayer ?????.mp3

          ## 5 - 安裝字體 ##

          把gb2312-ming.tar.bz2解壓后, 會發現兩個目錄: gbsn00lp16和gbsn00lp24, 分別是16和24兩種大小的字體, 選擇其中一個, 將里面的文件全部拷貝到/usr/local/share/mplayer/font目錄下.

          ## 6 - 安裝皮膚 ##

          把bluecurve-1.3.tar.bz2解壓后, 將里面的文件全部拷貝到/usr/local/share/mplayer/Skin目錄下.

          ## 7 - 開始運行 ##

          好, 現在可以開始運行我們的GUI版MPlayer了, 命令是:
          gmplayer
          當然了, 你可以選擇把上面這個命令加到面板或桌面上作為啟動器. 如果發現字幕是亂碼, 可以使用-unicode參數啟動.

          Enjoy!


          主站蜘蛛池模板: 新绛县| 密云县| 莲花县| 永吉县| 许昌县| 临朐县| 安新县| 鞍山市| 武汉市| 太和县| 大荔县| 芦山县| 辛集市| 寻甸| 霍邱县| 开化县| 明水县| 汝南县| 武宣县| 海丰县| 盐城市| 彰武县| 乐都县| 清镇市| 获嘉县| 梅河口市| 喀喇| 芜湖县| 尼玛县| 浑源县| 莱阳市| 金堂县| 无锡市| 丹棱县| 龙里县| 兰西县| 海宁市| 商水县| 留坝县| 吴旗县| 黎平县|