当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux入门

LINUX源码安装3种方法

LINUX源码安装3种方法--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  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。
??如果是configure文件,就执行:
??#./configure
??#make 
??#make install
??如果是Makefile文件,就执行:
??#make  
??#make install
??如果是Imake文件,就执行:
??#xmkmf
??#make
??#make install
??  3.如果没有出现什么错误提示的话,就搞定了。至于软件安装到什么地方,通常会在安装时出现。否则就只能查阅一下README,或者问问我,:-)
??
??如果遇到错误提示,也别急,通常是十分简单的问题:
??没有安装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时,提示需要某些文件。
??解决方法:安装包含这个文件的包,这就需要积累了。

[ 本帖最后由 firmstre 于 2007-12-6 15:22 编辑 ]
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有