Next Previous Contents

3. 編譯並安裝 Xine

下列指引假設你是用由 Xine 網站下載的原始碼壓縮檔安裝 (名稱可能像 xine-xx.xx.xx.tar.gz)。 其他包裝形式另見其他指引。

下載檔案到你方便的目錄。 打開終端機程式並進入此目錄。 例如,若你下載到 /home/rich/src/ 打下列指令:

  $ cd /home/rich/src/

打下列指令解壓縮 Xine 原始壓縮檔 並進入此原始碼目錄。

  $ tar xvzf xine-*.tar.gz
  $ cd xine

3.1 那裡有安裝指引?

全部的安裝指引包括於 INSTALL檔案中。 下述說明為安裝指引的縮減版。

3.2 快速啟動安裝說明

解壓縮 Xine 原始碼壓縮檔如 編譯並安裝 Xine一章所述。 依照你的機器來設定原始碼並如下法編譯:

  $ ./configure
  $ make

現在,使用 root 權限 root,鍵入下列指令:

  $ make install

3.3 安裝 Xine 在不同的目錄

要安裝 Xine 在,例如, /usr/local/xine目錄,鍵入下述:

  $ ./configure --prefix=/usr/local/xine

且以 root 輸入

  $ make install

3.4 我如何提供 C 語言編譯器額外的旗標 (flags) ?

你可以設定 GLOBAL_CFLAGS 變數且再次執行 ./configure

可能需要指定額外的 include paths 或 library paths 給編譯器。例如:

  $ export GLOBAL_CFLAGS="-I/usr/include -L/home/guenter/xine_libs"

3.5 我用 K7 處理器,我如何編譯 Xine ?

假如你用較新的 gcc 你可以試著編譯入更多 K7 支援功能 (especially better instruction sheduling)。 若 configure script 無法正確偵測你的處理器/gcc 編譯器,試著以正確的描述句明確的設定 XINE_BUILD 環境變數,例如:

  $ export XINE_BUILD=k7-pc-linux-gnu
  $ rm -f config.cache
  $ ./autogen.sh
  $ make
  $ make install

3.6 已編譯好的二進位檔

若你不希望自己編譯 Xine , Xine 網站裡有幾個預先編譯好的"套件"方便取用。

注意:也有其他方法可以安裝"套件",你可能希望用圖形介面程式如 kpackage來安裝。

Debian 套件 (.deb)

若你使用 Debian `不穩定' 的分支,你可以用下述方法安裝 Xine,以 root:

  $ apt-get install xine

另外,若你下載的是 .deb 檔案,你可以輸入下列指令, 你需以你下載的檔案名取代。

  $ dpkg -i xine-x.x.x.deb

Red-Hat 套件 (.rpm)

從 Xine 網站下載 RPM 檔並輸入下列指令 root,記得以下載的檔名取代下述檔名。

  $ rpm -ivh xine-x.x.x.rpm


Next Previous Contents