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)它就可以,不必重复的占用磁盘空间。
两者是同步的,
但是删除目标文件之后,不会删除源文件。
浙公网安备 33010602011771号