Linux系统中如何下载、解压和安装特定版本的Node.js

 更新时间:2024年01月18日 09:55:51   作者:cheungxiongwei.com  
Nodejs版本坑众多,不同应用可能需要不同版本,下面这篇文章主要给大家介绍了关于Linux系统中如何下载、解压和安装特定版本的Node.js的相关资料,需要的朋友可以参考下

前言

在本文中,我们将详细介绍在Linux系统中安装Node.js LTS的步骤。我们将逐步解释如何下载、解压和配置Node.js,确保你能顺利完成安装过程。从使用wget命令获取正确的文件到通过tar命令解压文件,再到将Node.js添加到系统路径以方便在任何地方运行命令,我们将全面指导你完成整个过程。此外,我们还提供了更新npm的选项,以确保你能使用最新的Node.js包管理器。通过遵循本指南,你将轻松掌握在Linux系统上安装Node.js LTS的技巧和方法。无论你是新手还是有经验的开发者,本文都将为你提供清晰的指导,帮助你在你的项目中成功集成Node.js。

本文提供了下载、解压和安装特定版本的 Node.js 的详细步骤。以下载 node-v18.17.1-linux-x64.tar.xz 文件为例,以下是安装过程:

打开Nodejs官网

https://nodejs.org/en/download

linux nodejs

可以看到当前最新的 LTS 长期支持版本时 18.17.1 且包含 npm 9.6.7 版本。我们右键选择 Linux Binaries(x64) 选项并复制下载链接,在 Linux 中使用 wget 命令下载该压缩包。

下载文件:

首先,在终端中使用 wget 命令下载Node.js的压缩包文件:

wget https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz

要解压并安装 node-v18.17.1-linux-x64.tar.xz 文件中的 Node.js,可以按照以下步骤进行操作。请注意,文件名和版本号可能会因时间而变化,所以确保使用正确的文件名和版本号。

解压文件:

使用以下命令解压 .tar.xz 文件:

tar -xvf node-v18.17.1-linux-x64.tar.xz

进入目录:

进入解压后的目录:

cd node-v18.17.1-linux-x64

复制到安装目录:

将解压后的文件复制到你希望安装 Node.js 的目录。一般情况下,可以将文件复制到 /usr/local 目录,这是常见的安装路径。使用以下命令:

sudo cp -R * /usr/local/

设置环境变量:

将 Node.js 的可执行文件路径添加到你的系统 PATH 中,这样你就可以在任何地方运行 Node.js 命令。

在终端中执行以下命令来编辑你的 shell 配置文件(比如 .bashrc.zshrc等):

nano ~/.bashrc

在文件末尾添加以下行:

export PATH=$PATH:/usr/local/bin

保存文件并退出编辑器,然后使配置生效:

source ~/.bashrc

验证安装:

在终端中运行以下命令来验证 Node.js 是否正确安装:

node -v

你应该看到输出显示安装的 Node.js 版本号(在这里是 v18.17.1)。

更新 npm(可选):

在安装 Node.js 的过程中,npm(Node.js 包管理器)也会一同安装。你可以使用以下命令来更新 npm 到最新版本:

npm install -g npm

现在,你已经成功解压并安装了 Node.js v18.17.1。记得根据实际文件名和版本号做适当的调整。

在本文中,我们深入探讨了在Linux系统中安装Node.js v18.17.1的详细步骤。从下载压缩包到解压文件,再到将Node.js集成到系统路径,我们提供了逐步指南,旨在帮助各类开发者轻松完成安装。通过更新npm,还能确保使用最新的Node.js包管理器。无论你的技术水平如何,本文都为你提供了可靠的方法,助力你在Linux系统上成功安装并利用Node.js v18.17.1,为你的项目注入强大的功能和灵活性。

总结

到此这篇关于Linux系统中如何下载、解压和安装特定版本的Node.js的文章就介绍到这了,更多相关Linux安装特定版本Node.js内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 更新Node.js的四种方法小结

    更新Node.js的四种方法小结

    Node.js是一个开放源代码的跨平台JavaScript运行环境,它在不同的平台上都得到了广泛使用和支持,强大的生态系统、持续的更新和不断改进的性能使得Node.js非常受欢迎,然而,更新Node.js仍然是一个必要的过程,本文给大家介绍一些有关如何更新Node.js的方法
    2023-11-11
  • Node.js 内置模块fs文件系统操作示例详解

    Node.js 内置模块fs文件系统操作示例详解

    这篇文章主要为大家介绍了Node.js 内置模块fs文件系统操作示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Node.js中npx命令的使用方法及场景分析

    Node.js中npx命令的使用方法及场景分析

    NPM(Node Package Manager) 是Node.js提供的一个包管理器, 可以使用 NPM 来安装 node.js 包 ,npm 是从5.2版开始, 增加(自带)了 npx 命令,本文给大家分享Node.js npx命令使用,需要的朋友一起看看吧
    2021-08-08
  • 了不起的node.js读书笔记之node的学习总结

    了不起的node.js读书笔记之node的学习总结

    这篇文章主要介绍了了不起的node.js读书笔记之node的学习总结,需要的朋友可以参考下
    2014-12-12
  • node.js入门学习之url模块

    node.js入门学习之url模块

    最近在学习nodejs,知道了如何用nodejs创建一个简单的小项目。例如如何创建一个服务器啦,例如http.createServer,还有根据不同的请求路径来设置路由选择啦,模块引入,创建模块啦,下面这篇文章主要介绍了node.js中url模块的相关资料,需要的朋友可以参考下。
    2017-02-02
  • Node.js API详解之 dgram模块用法实例分析

    Node.js API详解之 dgram模块用法实例分析

    这篇文章主要介绍了Node.js API详解之 dgram模块用法,结合实例形式分析了Node.js API中dgram模块基本功能、函数、使用方法及操作注意事项,需要的朋友可以参考下
    2020-06-06
  • 详解Node.js access_token的获取、存储及更新

    详解Node.js access_token的获取、存储及更新

    本篇文章主要介绍了Node.js access_token的获取、存储及更新 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Nodejs关于gzip/deflate压缩详解

    Nodejs关于gzip/deflate压缩详解

    本文主要向大家介绍了nodejs中关于gzip/deflate压缩的2种方法,分别是管道压缩和非管道压缩,十分详细,并附带示例,这里推荐给大家参考下。
    2015-03-03
  • node.js与vue cli脚手架的下载安装配置方法记录

    node.js与vue cli脚手架的下载安装配置方法记录

    这篇文章主要给大家介绍了关于node.js与vue cli脚手架的下载安装配置方法,文中通过实例代码以及图文介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • 基于nodejs实现微信支付功能

    基于nodejs实现微信支付功能

    这篇文章主要为大家详细介绍了基于nodejs实现微信支付功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12

最新评论