红联Linux门户
Linux帮助

搞定.tar.gz

发布时间:2007-02-12 11:03:45来源:红联作者:Innovation
  1.首先,使用tar -xzvf来解开这个包,如:
  #tar -xzvf apache_1_3_6_tar.gz
  这样就会在当前目录中创建了一个新目录(目录名与.tat.gz包的文件名类似),用来存放解压了的内容。如本例中就是apache_1.3.6

  2.进入这个目录,再用ls命令查看一下所包含的文件,如:
  #cd apache_1.3.6
  #ls
  你观察一下这个目录中包含了以下哪一个文件:configure、Makefile还是Imake。
1)如果是configure文件,就执行:
  #./configure
  #make
  #make install
2)如果是Makefile文件,就执行:
  #make
  #make install
3)如果是Imake文件,就执行:
  #xmkmf
  #make
  #make install
  3.如果没有出现什么错误提示的话,就搞定了。至于软件安装到什么地方,通常会在安装时出现。否则就只能查阅一下README,或者问问我,:-)

  如果遇到错误提示,也别急,通常是十分简单的问题:
1)没有安装C或C++编译器;
  确诊方法:执行命令gcc(C++则为g++),提示找不到这个命令。
  解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
  #rpm -ivh gcc* (哈哈,我们用到了第二种安装方式)
2)没有安装make工具;
  确诊方法:执行命令make,提示找不到这个命令。
  解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
  #rpm -ivh make*
3)没有安装autoconf工具;
  确诊方法:执行命令make,提示找不到这个命令。
  解决方法:将Linux安装光盘mount上来,然后进入RPMS目录,执行命令:
  #rpm -ivh autoconf*
4)缺少某些链接库;
  确诊方法:在make时,提示需要某些文件。
  解决方法:安装包含这个文件的包,这就需要积累了。
文章评论

共有 6 条评论

  1. robertmaggie 于 2007-11-21 10:33:13发表:

    学习了0:w(5(

  2. nudt_liubo 于 2007-02-25 11:38:49发表:

    真是有点难:)

  3. aqwww556 于 2007-02-18 16:42:22发表:

    能不能在WINDOWS中把它解压出来,再到LINUX 下来安装呢?LINUX下安装软件真麻烦.....

  4. honckly 于 2007-02-13 22:54:43发表:

    呵呵~~~
    原码包好像都是这种方法,解压缩,编译,安装~~

  5. dealry 于 2007-02-12 21:38:40发表:

    :0L :0L

  6. chameleon 于 2007-02-12 13:16:36发表:

    :0)1 :0D1 :ha3nd