Ubuntu 20.04.3 LTS - 安装 Node.js v16.14.2

简介: Ubuntu 20.04.3 LTS - 安装 Node.js v16.14.2

[TOC]

环境

Ubuntu 版本信息:

$ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Codename:    focal
AI 代码解读

安装 Node.js

访问 Visual Studio Code 官网,下载 Node.js:

Screenshot from 2022-04-21 13-59-05.png

或者通过 wget 下载(第 1 行):

$ wget https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-x64.tar.xz
--2022-04-21 11:55:33--  https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-x64.tar.xz
Resolving nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, 2606:4700:10::6814:172e, ...
Connecting to nodejs.org (nodejs.org)|104.20.23.46|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21941244 (21M) [application/x-xz]
Saving to: ‘node-v16.14.2-linux-x64.tar.xz’

node-v16.14.2-linux-x64.tar.xz                     100%[===============================================================================================================>]  20.92M  4.12MB/s    in 5.6s    

2022-04-21 11:55:39 (3.74 MB/s) - ‘node-v16.14.2-linux-x64.tar.xz’ saved [21941244/21941244]
AI 代码解读

下载完成,解压:

$ tar xf node-v16.14.2-linux-x64.tar.xz
AI 代码解读

解压完成,进入 node-v16.14.2-linux-x64 目录:

$ cd node-v16.14.2-linux-x64/
AI 代码解读
$ ls -l
total 552
drwxr-xr-x 2 mk mk   4096 3月  18 05:52 bin
-rw-r--r-- 1 mk mk 426852 3月  18 05:52 CHANGELOG.md
drwxr-xr-x 3 mk mk   4096 3月  18 05:52 include
drwxr-xr-x 3 mk mk   4096 3月  18 05:52 lib
-rw-r--r-- 1 mk mk  81324 3月  18 05:52 LICENSE
-rw-r--r-- 1 mk mk  33267 3月  18 05:52 README.md
drwxr-xr-x 5 mk mk   4096 3月  18 05:52 share
AI 代码解读
$ ls -l bin/
total 78436
lrwxrwxrwx 1 mk mk       45 3月  18 05:52 corepack -> ../lib/node_modules/corepack/dist/corepack.js
-rwxr-xr-x 1 mk mk 80316256 3月  18 05:52 node
lrwxrwxrwx 1 mk mk       38 3月  18 05:52 npm -> ../lib/node_modules/npm/bin/npm-cli.js
lrwxrwxrwx 1 mk mk       38 3月  18 05:52 npx -> ../lib/node_modules/npm/bin/npx-cli.js
AI 代码解读

查看 Node.js 版本信息:

$ ./bin/node -v
v16.14.2
AI 代码解读

将 Node.js 移动到 /opt 目录:

$ sudo mv node-v16.14.2-linux-x64 /opt/
AI 代码解读

为 Node.js 和 npm 创建符号链接:

$ sudo ln -s /opt/node-v16.14.2-linux-x64/bin/node /usr/local/bin/
$ sudo ln -s /opt/node-v16.14.2-linux-x64/bin/npm /usr/local/bin/
AI 代码解读

创建符号链接完成,查看 Node.js 和 npm 版本信息:

$ node --version
v16.14.2
AI 代码解读
$ npm version
{
  npm: '8.5.0',
  node: '16.14.2',
  v8: '9.4.146.24-node.20',
  uv: '1.43.0',
  zlib: '1.2.11',
  brotli: '1.0.9',
  ares: '1.18.1',
  modules: '93',
  nghttp2: '1.45.1',
  napi: '8',
  llhttp: '6.0.4',
  openssl: '1.1.1n+quic',
  cldr: '40.0',
  icu: '70.1',
  tz: '2021a3',
  unicode: '14.0',
  ngtcp2: '0.1.0-DEV',
  nghttp3: '0.1.0-DEV'
}
AI 代码解读

参考

Node.js 安装配置

heismk
+关注
目录
打赏
0
0
0
0
0
分享
相关文章
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
685 24
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
74 2
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid
【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid
|
3月前
|
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
693 26
从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/51236572 从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS 作者:chszs,未经博主允许不得转载。
1544 0
在Ubuntu上安装MEAN Stack的4个步骤
本指南介绍了在Ubuntu上安装MEAN Stack的四个步骤。MEAN Stack是一种基于JavaScript的开发堆栈,包含MongoDB、ExpressJS、AngularJS和NodeJS。步骤包括:1. 更新系统并准备安装MEAN;2. 从官方源安装最新版MongoDB;3. 安装NodeJS、Git和NPM;4. 克隆mean.io仓库并使用NPM安装剩余依赖项。通过这些步骤,您可以快速搭建基于MEAN Stack的应用开发环境。
53 2
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等