ubuntu 20.04上安装更新的nodejs

How To Install Node.js on Ubuntu 20.04 | DigitalOcean

ubuntu20上默认用apt install 安装的nodejs版本是 v10.几

官方提供了对应的脚本, 下面的setup_19.x 如果你需要v18,就把19改成18.

bash 复制代码
# node 安装较新的版本
curl -sL https://deb.nodesource.com/setup_19.x -o /tmp/nodesource_setup.sh
sudo bash /tmp/nodesource_setup.sh
# The PPA will be added to your configuration and your local package cache will be updated automatically. 
# You can now install the Node.js package in the same way you did in the previous section:
sudo apt install nodejs
node -v

还有一种方法是使用node version manger, nvm

bash 复制代码
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
source ~/.bashrc
nvm list-remote

Output
. . .
        v18.0.0
        v18.1.0
        v18.2.0
        v18.3.0
        v18.4.0
        v18.5.0
        v18.6.0
        v18.7.0
        v18.8.0
        v18.9.0
        v18.9.1
       v18.10.0
       v18.11.0
       v18.12.0   (LTS: Hydrogen)
       v18.12.1   (LTS: Hydrogen)
       v18.13.0   (Latest LTS: Hydrogen)
        v19.0.0
        v19.0.1
        v19.1.0
        v19.2.0
        v19.3.0
        v19.4.0

nvm install v14.10.0

卸载nodejs

bash 复制代码
sudo apt remove nodejs

nvm uninstall node_version
相关推荐
GeW7 小时前
RHCE通关秘籍:从零基础到高分拿证的5个加速器
linux
前端世界7 小时前
基于 Linux 的本地 AI 智能问答平台搭建实践 —— Ollama + FastAPI + Nginx 实现本地大模型 Web 服务
linux·运维·人工智能
倔强的石头1067 小时前
【Linux指南】动静态库系列(七):符号表与重定位:链接器如何把函数调用接起来
linux·前端·javascript
山岚的运维笔记7 小时前
mysql 专业笔记 -- 第 8 章:使用变量
运维·数据库·笔记·后端·学习·mysql·dba
代码方舟8 小时前
O2O二手车交易平台B端车商管理后台:基于天远车信盟出险构建自动化车况评估网关
java·运维·人工智能·自动化
数智启示录8 小时前
PostgreSQL 内存调优实战(第 12 篇):work_mem 只调大 64 倍,峰值为什么远不止 64 倍
运维·数据库·经验分享·postgresql·面试
平原20188 小时前
GPT Image 2 / Nano Banana API成本拆解:$0.0081、84.7%与单张有效成本
linux·服务器·gpt
云登指纹浏览器8 小时前
RPA 与指纹浏览器集成:多账号自动化运营的5项环境配置
运维·自动化·rpa
T1mzhou9 小时前
ARM64 Linux 6.10内核启动流程2-rootfs 怎么挂上
linux·服务器·前端
wtblszn9 小时前
城市内河在线监测系统方案
运维·物联网