Linux下的./configure

configure在linux系统中安装时会用到

但是并不是所有的安装文件都有configure文件,可以先ls一下,如果有的话,使用这条命令可以先对即将安装的软件进行配置,检查当前的环境是否满足安装软件的依赖关系,合适会生成makefile,

生成makefile之后,就直接make

然后make install

EXP:python的安装

如果linux系统中已经有python,但是版本比较低,可以采用下面的方法:

1)用linux自带的下载工具wget下载:widget+url

wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz

或者自行下载,如果用wget得到包的话,在保存目录下解压:

tar -xzvf Python-3.3.0.tgz

进入解压后的文件夹: cd 命令

-----在编译之前,首先新建一个安装路径,EXP:   mkdir /usr/local/python3

然后开始我们刚才讲过的编译安装过程:

./configure --perfix=/usr/local/python3

make

make install

现在没有覆盖老的版本,将原来的python链接改为别的名字:

mv /usr/bin/python   /usr/bin/python_old

再建立新版本的python的链接:

ln -s  /usr/bin/python3/bin/python3  /usr/bin/python

大功告成!

输入python 可以显示最新版本的信息了。

 

PS:ln –s 源文件 目标文件

用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

两者是同步的,

但是删除目标文件之后,不会删除源文件。

posted @ 2013-04-10 13:23  刘海ava  阅读(625)  评论(0)    收藏  举报