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