Linux 上安装 Node.js

Linux环境下安装Node.js及npm npm是Node.js的软件包管理器,用于安装、管理和分享代码模块。接下来,我们将使用Node.js的官方包管理器(NodeSource)来安装Node.js。至此,您已经成功在Linux系统中安装了Node.js和npm。Node.js的安装包中已经包含了npm,因此您无需单独安装。在安装Node.js之前,首先需要更新系统的软件包列表。本文将详细介绍如何在Linux系统中安装Node.js和npm,并提供相应的源代码。如果成功安装,您将看到Node.js的版本号。如果成功安装,您将看到npm的版本号。 阅读详情

直接使用已编译好的包
Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载
# tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压
# cd node-v10.9.0-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接: 

ln -s /usr/software/nodejs/bin/npm   /usr/local/bin/ 
ln -s /usr/software/nodejs/bin/node   /usr/local/bin/

 Ubuntu 源码安装 Node.js

以下部分我们将介绍在 Ubuntu Linux 下使用源码安装 Node.js 。 其他的 Linux 系统,如 Centos 等类似如下安装步骤。 

在 Github 上获取 Node.js 源码: 

 

$ sudo git clone https://github.com/nodejs/node.git
Cloning into 'node'...

修改目录权限: 

$ sudo chmod -R 755 node

 使用 ./configure 创建编译文件,并按照:

$ cd node
$ sudo ./configure
$ sudo make
$ sudo make install

 查看 node 版本:

$ node --version
v0.10.25

 Ubuntu apt-get 命令安装

命令格式如下: 

sudo apt-get install nodejs
sudo apt-get install npm

 CentOS 下源码安装 Node.js

1、下载源码,你需要在Download | Node.js下载最新的Nodejs版本,本文以v0.10.24为例: 

cd /usr/local/src/
wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz

 2、解压源码

tar zxvf node-v0.10.24.tar.gz

 3、 编译安装

cd node-v0.10.24
./configure --prefix=/usr/local/node/0.10.24
make
make install

 4、 配置NODE_HOME,进入profile编辑环境变量

vim /etc/profile

 设置 nodejs 环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

#set for nodejs
export NODE_HOME=/usr/local/node/0.10.24
export PATH=$NODE_HOME/bin:$PATH

 :wq保存并退出,编译/etc/profile 使配置生效

source /etc/profile

 验证是否安装配置成功

node -v

 输出 v0.10.24 表示配置成功

/usr/local/node/0.10.24/lib/node_modules/

 注:Nodejs 官网提供了编译好的 Linux 二进制包,你也可以下载下来直接应用。

Mac OS 上安装

你可以通过以下两种方式在 Mac OS 上来安装 node: 

2、使用 brew 命令来安装:

brew install node
Linux下安装与部署Node.js的完整步骤 本文将为您提供在Linux系统下安装和部署Node.js的详细步骤。本文提供了使用nvm在Linux系统下安装和部署Node.js的详细步骤。随着Node.js的不断发展和更新,可能会有其他安装和部署方法可用,请随时参考官方文档以获取最新信息。在Linux上安装Node.js有多种方法,本文将介绍使用Node.js版本管理工具nvm进行安装的方法。在开始安装Node.js之前,首先确保您的Linux系统处于最新状态。为了验证Node.js的安装是否成功,我们将创建一个简单的Node.js应用程序。 阅读详情

相关推荐

在Linux下安装Node.js的详细完整教程

通过按照上述步骤,在Linux操作系统上安装Node.js是相当简单的。在Linux操作系统上安装Node.js非常简单,下面是详细的安装步骤。npm是Node.js的包管理器,用于安装、管理和卸载Node.js模块。在Linux上安装Node.js有多种方法,这里我们将使用NodeSource仓库进行安装。在开始安装Node.js之前,我们需要确保系统的软件包列表是最新的。安装完成后,我们可以验证Node.js是否成功安装。如果安装成功,你将会看到安装的Node.js版本号。步骤2:安装Node.js。

InjeProgram的博客 2711

node12.16.0下载地址

https://npmmirror.com/mirrors/node/v12.16.0/node-v12.16.0-win-x64.zip

weixin_40598838的博客 5113

node12.22.12版本安装包

node12.22.12版本安装包

node js V12.18.4下载

node js V12.18.4下载

qq_38254635的博客 2339

node-v12.22.12-x64.rar

node-v12.22.12-x64.rar

node-v12.22.12-x64

node-v12.22.12-x64

Node.js安装及环境配置之Windows篇

一、安装环境 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进行安装 3、环境配置 4、测试 三、前期准备 1、Node.js简介 简单的说 Node.js 就是运行在服务端的 JavaScrip...

宁不知的博客 2239

node 12 嫌官网下载慢的 从这里下 node-v12.18.4.pkg

node 12 嫌官网下载慢的 从这里下 node-v12.18.4.pkg node 12 嫌官网下载慢的 从这里下 node-v12.18.4.pkg

centos7 yum 安装node.js 12

centos7 yum安装nodejs12

东泽的博客 2349

node-v12安装包

node-v12.19.0-x64

node v 12x版本安装包

node v 12x版本安装包

Linux系统下Node.js的安装步骤

本文主要介绍在Linux系统下,安装node.js的两种方法

一起学习 2073

【语音识别入门】特征提取(Python完整代码)

给定一段音频,请提取12维MFCC特征和23维FBank,阅读代码预加重、分帧、加窗部分,完善作业代码中FBank特征提取和MFCC特征提取部分,并给出最终的FBank特征和MFCC特征,存储在纯文本中,用默认的配置参数,无需进行修改。抽样时频率不够高,抽样出来的点既代表了信号中的低频信号的样本值,也同时代表高频信号样本值,在信号重建的时候,高频信号被低频信号代替,两种波形完全重叠在一起,形成严重失真。DFT得到了每个频带上信号的能量,但是人耳对频率的感知不是等间隔的,近似于对数函数。

weixin_51293984的博客 1万+

linux 通过nvm安装node.js

nvm是一个node版本控制的工具,他可以查看可以安装的node版本,安装node,以及切换node版本,传统的node安装,我们是下载压缩包,然后指定环境变量,当我们需要升级node的时候,需要重新下载node压缩包,更新或者回退版本显得有些麻烦,而使用nvm可以安装多个node,使用哪一个,可以通过nvm use方法来切换。

富朝阳的博客 3359

NI数据采集卡测电流的三种‘姿势’:直接连接、外接分流电阻还是用电流互感器?看完这篇不再纠结

本文全面解析了NI数据采集卡在电流测量中的三种主流方案:直接连接、外接分流电阻和电流互感器。通过对比精度、带宽、隔离等关键参数,结合NI-DAQmx软件生态,为工业自动化、电力监测等场景提供选型指南和实战技巧,帮助工程师优化测量系统设计。

weixin_30882895的博客 421

合规批量下载美国上市公司年报数据的一些经验和总结

本文总结了使用Python脚本批量下载和处理美国上市公司SEC报告的技术经验。通过CIK代码查询SEC EDGAR系统,生成特定日期和报告类型的URL,并使用Selenium和Requests库下载报告内容。流程包括数据获取、文件下载、Excel处理和多线程优化,确保高效处理几百条数据。关键技术挑战包括SEC访问限制、动态网页内容和数据完整性,解决方案包括设置合规的User-Agent、使用Selenium模拟浏览器行为以及错误日志记录。最佳实践包括模块化设计、多线程优化和严格遵守SEC合规性。该自动化流程

jyfool的博客 1635

如何在Linux中安装Node.js?

在Linux操作系统上安装Node.js是一个简单的过程,它可以帮助开发者在本地环境中运行JavaScript代码。Node.js是一个开源的JavaScript运行时,允许开发者在服务器端运行JavaScript。无论你是在开发Web应用程序,还是进行一些命令行工具的开发,安装Node.js是必不可少的步骤。

chromegw-com的博客 1899

Ubuntu开机卡在BusyBox?3种方法快速修复initramfs错误(附详细命令)

本文详细介绍了Ubuntu开机卡在BusyBox并出现initramfs错误的3种修复方法,包括使用fsck检查文件系统、调整BIOS/UEFI存储设置以及修改GRUB内核参数。针对常见的文件系统错误和根设备无法找到问题,提供了具体的命令行操作步骤和实用技巧,帮助用户快速恢复系统启动。

milk8的博客 784

linux安装Node.js(详细)Node.js安装教程

linux安装Node.js(详细)Node.js安装教程 文章目录linux安装Node.js(详细)Node.js安装教程1:下载2:解压3:移动目录1:创建目录2:移动目录并重命名4:设置环境变量5:刷新修改6:安装完成,查看版本号 1:下载 wget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x64.tar.xz 更多版本选择: ===》更多nodejs版本下载 2:解压 tar xf node-v14.17.4-linux-x64.

qq_41974199的博客 5万+

银河麒麟Arm64 v10 sp1系统QT5.12.8离线环境配置全攻略

本文详细介绍了在银河麒麟Arm64 v10 sp1系统上配置QT5.12.8离线开发环境的完整流程。从安装包获取、依赖检查到环境变量配置,逐步指导开发者解决飞腾处理器架构下的常见问题,包括OpenGL库冲突、中文乱码处理等,特别适合军工、政务等需要离线部署的场景。

weixin_26899659的博客 505

Cursor集成Claude 4.6免费版:本地IDE合规调用指南

大语言模型编程助手(LLM Copilot)已成为现代开发标配,其核心能力依赖于上下文理解、代码推理与结构化输出等关键技术原理。Anthropic官方提供的Claude系列模型,尤其Claude 4.6,凭借200K超长上下文、tool use函数调用和严格可控的API设计,在工程实践中展现出显著技术价值。该能力可无缝嵌入本地IDE环境,支撑代码解释、跨文件分析、单元测试生成等高频开发场景。本文聚焦Cursor这一开源可审计IDE,详解如何合规复用Anthropic免费tier接口(/v1/messages

weixin_34095889的博客 537

Linux Node.js 安装及环境配置详细教程

本文介绍了Node.js及其包管理工具npm的基本概念,并提供了详细的Linux环境安装配置指南。Node.js是基于Chrome V8引擎的JavaScript运行环境,使JavaScript能够用于服务端开发。npm是Node.js的包管理工具,类似于Maven,可自动处理依赖关系。文章详细讲解了从官网下载Node.js安装包到Linux服务器的步骤,包括解压、创建软连接、环境变量配置等操作,最后通过node -v和npm -v命令验证安装是否成功。该教程适用于需要在CentOS7系统上部署Node

csdn_aspnet的专栏,请点击博客主页右上角三个点中的私信联系 2150

告别Nginx原始日志!VictoriaLogs+Grafana构建企业级应用日志分析平台实战

描述:做为一个合格的运维工程师,在面对企业安全运维管理中,日志审计是一项非常重要的工作。授人以鱼不如授人以渔,各位运友们可参照作者的方案设计,在自己的项目中根据实际情况调整落地,例如,不在仅仅采集 NGINX 应用日志,而是采集 Apache、Tomcat、SpringBoot 等多种应用服务器的日志,又如,不再仅仅采集网络设备、安全审计审计日志,而是 Windows、Linux 等多种操作系统的审计日志等,大家可充分发挥想象、实践能力,也欢迎大家在知识星球中分享自己的方案设计,一起交流学习。

全栈工程师修炼指南-IT知识分享 2477

如何安装linux版本的node.js

根据您的需求选择合适的安装方式。如果您需要管理多个 Node.js 版本,推荐使用 nvm;如果只需要简单的安装,使用 NodeSource 或者系统的包管理器也是不错的选择。确保安装完成后验证 Node.js 和 npm 的版本以确认安装成功。

qgqceo的博客 4624

9.20华为OD机试真题 新系统 - 字符串分组求和 (Java/Py/C/C++/Js/Go)

9.20华为OD机试真题 新系统 - 字符串分组求和 (Java/Py/C/C++/Js/Go)

算法大师! 583

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: Windows版本Node.js 安装配置
下一篇: 线程通信测试:使用两个线程打印1-100。线程1、线程2 交替打印
ouxinde
博客等级 码龄8年 5粉丝 124原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值