ubuntu 16.04 安装 新版npm

每一次在ubuntu16.04 安装新版本npm装的我头痛,这里记录一下:

一提到安装软件,在ubuntu下,我们首先想到的是apt-get:

apt-get install npm

确实可以装,但是版本太旧,我的项目一编译就会报错,而且用

npm install -g npm 更新新版本会失败,哪怎么装新版本呢?

在官网下载比如v15版本:

https://nodejs.org/dist/

比如选择:

node-v16.20.2-linux-x64.tar.xz

解压:

在linux下,大部分情况下不能直接解压tar.xz的文件。

需要用

xz -d xxx.tar.xz

1

将 xxx.tar.xz解压成 xxx.tar 然后,再用

tar xvf xxx.tar

1

来解压

可以直接在桌面端右键解压:

配置开发环境

修改/etc/profile文件 增加以下内容:

#SET PATH FOR NODEJS

export NODE_HOME=/opt/node-v8.11.4-linux-x64

export PATH=NODE_HOME/bin:PATH

1

2

3

注:把NODE_HOME的内容换成nodejs的安装路径即可。

使用指令使环境变量生效

source /etc/profile

1

检查是否配置成功

$ node -v

输出版本号:v8.11.4

$ npm -v

输出版本号:5.6.0

搞定了!

相关推荐
赵大仁6 分钟前
在 CentOS 7 上安装 Node.js 20 并升级 GCC、make 和 glibc
linux·运维·服务器·ide·ubuntu·centos·计算机基础
vvw&11 分钟前
Docker Build 命令详解:在 Ubuntu 上构建 Docker 镜像教程
linux·运维·服务器·ubuntu·docker·容器·开源
冷曦_sole37 分钟前
linux-21 目录管理(一)mkdir命令,创建空目录
linux·运维·服务器
最后一个bug39 分钟前
STM32MP1linux根文件系统目录作用
linux·c语言·arm开发·单片机·嵌入式硬件
dessler1 小时前
Docker-Dockerfile讲解(二)
linux·运维·docker
卫生纸不够用1 小时前
子Shell及Shell嵌套模式
linux·bash
world=hello1 小时前
关于科研中使用linux服务器的集锦
linux·服务器
soragui2 小时前
【ChatGPT】OpenAI 如何使用流模式进行回答
linux·运维·游戏
白云coy3 小时前
Redis 安装部署[主从、哨兵、集群](linux版)
linux·redis