linux 一键安装nodejs,Linux上安装Node.js

在Ubuntu系统上安装nodejs有很多种方法,分别为:apt-get在线安装,下载Node.js源码自己编译安装,下载编译好的文件,使用npm安装等方式。

1、在线安装并不推荐,比较坑的一点是安装后node命令不可用,nondejs命令可用。使用在线安装步骤为:在我们安装 nodejs 之前,推荐你将系统更新到最新的补丁和升级包,所以请登录到系统中使用超级用户运行如下命令:

apt-get update,之后apt-get install nodejs。

此外在Node.js官网提供了一种在线安装的方式,我们可以通过

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -

sudo apt-get install -y nodejs来安装node7.0及以上版本的nodejs。注意:如果在虚拟机上搭建的Linux系统,在执行以上在线安装的命令时网速可能会相当慢,解决办法可以参考这篇文章。

bef810c33721

nodejs官网提供安装方法

2、通过源码编译安装。用以下命令来升级系统,并且安装一些Node.js必要的包

apt-get update

apt-get install python gcc make g++

接下来来到Node.js官网下载专区,在下图中红框内选中的标为Source Code的版本上点击鼠标

右键,选择复制下载链接。

bef810c33721

Node.js下载专区

执行以下命令:

wget https://nodejs.org/dist/v6.9.2/node-v6.9.2.tar.gz(该地址为Source Code下载地址)

tar -zxvf node-v6.9.2.tar.gz解压下载的Source Code。

解压完成后依次执行: cd node-v6.9.2

./configure

make

sudo make install  这里一定要加sudo

此外,我们还可以使用git在github上将源码clone下来,同样执行以上命令编译安装。

3、下载编译好的文件。简单说就是解压后,bin文件夹中存在node及npm,如果进入到对应文件中执行命令一点问题没有,不过不是全局的。所以设置为全局就可以了。

wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.xz --下载

xz -d node-v6.9.2-linux-x64.tar.xz--解压为tar类型

tar -xvf node-v6.9.2-linux-x64.tar --解压

解压完成后pwd查看当前下载目录,并执行以下命令设置全局:

ln -s /home/zlliu/tcl/node-v6.9.2-linux-64/bin/node /usr/local/node

ln -s /home/zlliu/tcl/node-v6.9.2-linux-64/bin/npm /usr/local/npm

其中/home/zlliu/tcl/这个路径是我下载nodejs存放的路径,你应该改成自己的存放路径。

4、  使用npm安装,首先要下载npm。同样可使用apt-get或者下载npm源码进行安装,安装后可使用npm各种命令,如npm ls,npm install 等等,我们可用npm指定安装nodejs的版本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值