Tarball 安装的基本步骤·

1、./configure

这个步骤是建立Makefile 文件,以检查linux系统及相关的套件属性,将来的安装信息将要在这一步完成,这一步的安装可以以README或者INSTALL文件来操作,最终完成该步骤将产生Makefile.

2、make clean

这一步并非必须的,但是为了避免前一次保留下来的数据可能影响到这次的编译的结果,建议执行一次哦。

3、make

make会按照第一步产生的Makefile 中的指示,进行编译,最终编译成可执行文件,但是,这些目标文件通常还需要连接函数库,才能产生一个完整的执行文件,使用make 就是要将源码编译为可执行文件,而这个可执行文件会放在当前所在的目录下,尚未安装到预定安装的目录中。

4、make install

这是最后一步,make会根据Makefile文件中关于install的项目,将上一步所编译完成的数据安装到预定的目录中,从而完成安装。

注意:以上步骤是一步一步进行的,其中,只要一个步骤无法成功,哪么后续的步骤就完全没有办法进行,因此,要确定每一步都成功。

 

 

建议用户:

  1、最好将 tarball 的原始数据解压缩到 /usr/local/src 当中;
  2、安装时,最好安装到 /usr/local 这个预设路径下;
  3、考虑未来的反安装步骤,最好可以将每个套件单独的安装在 /usr/local 底下,例如安装 rppppoe-2.6.tar.gz 时,则可以指定该套件需要安装于 /usr/local/rp-pppoe 当中,如此一来,该套件会将所有的数据都写入 /usr/local/rp-pppoe 当中,因此,未来如果要移除该套件,只要将该
目录删除即可视为成功的移除了!

  4、不过单独安装某个套件在某一特定路径下的作法,会导致当有 man page 的时候,使用预设的MANPATH 会找不到相关的说明档案内容。这个时候就必须要将 man page 的路径加到/etc/man.config 档案中了!否则使用 man 也查询不到指令的使用方法的。以上面的例子为例,如果是安装了 /usr/local/rp-pppoe 当中,通常 man page 会放在 /usr/local/rp-pppoe/man 当中,所以,您就必需要在 /etc/man.config 里面差不多 40~50 行左右的地方,加入底下这一行:
MANPATH /usr/local/rp-pppoe/man,这样就可以使用 man 来查询资料啰!

2009-05-06

你可能感兴趣的:(Tarball 安装的基本步骤·)