Linux之源码包安装软件

安装准备
     安装c语言编辑器 gcc
     压缩包  node-v6.2.0-linux-x64.tar.gz
 
源码包保存位置  /usr/local/src/
源码包安装位置 /usr/local/软件名
 
解压缩 tar -zxvf node-v6.2.0-linux-x64.tar.gz
进入解压缩目录  cd node-v6.2.0-linux-x64
./configure  软件配置与检验
     定义需要的功能
     检测系统环境是否符合安转要求
     把定义好的的功能选项和检测系统环境的信息都写入Makefile文件,用于后续的编辑
 
./configure --prefix=/usr/local/软件名
  configure是用来进行用户个性配置的工具, 一般- -开头的说明的是需要配置的选项,比如你给的这个 - - prefix就是说软件额安装目录设置在哪里,后面的=/usr就是你给出的安装目录,当然你完全可以换一个目录。
 
make  编译
清除 make clean
安装 make install
 
启动 /usr/local/软件名/bin/软件名 start
停止 /usr/local/软件名/bin/软件名 stop
卸载  直接删除安装目录
 
 
一个源码包安装实例:
  1、wget http://cdn.npm.taobao.org/dist/node/v8.6.0/node-v8.6.0.tar.gz
  2、tar -zxvf node-v8.6.0.tar.gz
  3、cd  node-v8.6.0.tar.gz
  4、./configure   或 ./configure --prefix=/usr/local/软件名  #指定安装路径    
  5、make  #编译
  6、make install  #安装
  7、ln -s /usr/local/nodejs/bin/node /usr/local/bin  #通过建立软链接的方式将这个设置为全局
  8、ln -s /usr/local/nodejs/bin/npm /usr/local/bin  
 
 
 
 
posted @ 2017-01-06 09:49  .追风逐月  阅读(254)  评论(0编辑  收藏  举报