爱生活,爱分享


linux-08 软件安装(编译安装 和 二进制安装)

haiten 2019-09-08 474浏览 0条评论
首页/正文
分享到: / / / /

一、linux 下源代码编译安装:

1、先安装源代码编译的软件:

yum install -y gcc make gcc-c++ operssl-devel

2、三步走编译安装 linux 源码:

1、生成编译配置文件(makefile)

2、开始编译(make)

3、开始安装(make install)

比如,安装 httpd-2.2.9.tar.gz 源代码:

# 减压并 cd 到对应目录
# 安装路径设置为 /usr/local/apache
./configure --prefix=/usr/local/apache
make 或者 make -j4
make install

3、卸载源代码安装的软件

1、结束当前源代码进程

2、删除源代码

# 结束进程
pstree | grep httpd
# 删除源代码
cd /usr/loacl/
rm -rf apache/

二、二进制包安装

二进制包里面包括了已经经过编译,可以马上运行的程序,所以二进制包的安装只需要丢到一个目录里面就可以用了,有点类似于“绿色软件”。

下面以二进制安装配置 nodejs 为例子:

1、下载二进制包并解压:

wget https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.xz
xz -d node-v8.9.3-linux-x64.tar .xz
tar -xvf node-v8.9.3-linux-x64.tar
mv node-v8.9.3-linux-x64 /usr/local/nodejs

2、配置环境变量

nano /etc/profile
---------------------------------------------------------
export NODE_HOME=/usr/local/nodejs/bin
export PATH=$NODE_HOME:$PATH
---------------------------------------------------------
source /etc/profile

3、检查是否生效

# 查看环境变量是否生效
echo $PATH
# 参看软件安装是否正常
node -v
npm -v

编译安装和二进制安装在同等情况下,建议使用二进制安装!

原创不易,如需转载,请标明出处!

最后修改:2019-09-08 13:09:27 © 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

上一篇

发表评论

说点什么吧~

评论列表

还没有人评论哦~赶快抢占沙发吧~