LINUX学习之路之三(UBUNTU18.04 安装Nodejs)

开始安装nodejs:

1.检查是否存在nodejs:dpkg -l | grep nodejs 或者使用 dpkg -L nodejs

2.更新包管理器的软件源列表: sudo apt-get update

3.安装nodejs包:sudo apt-get install nodejs (一堆英文告诉了此包依赖什么,占多大空间,“Y”一下)

4.检查是否存在nodejs:dpkg -L nodejs

5.查看nodejs版本:node -v (很不幸,不出意外版本应比官网旧很多)

6.查看npm版本:npm -v (很荣幸,npm不存在。见鬼的玩意)

7.检查是否存在npm:dpkg -l | grep npm 或者使用 dpkg -L npm

8.安装npm包:sudo apt-get install npm

9.查看npm版本:npm -v(依然会是比较老的版本)

10.更新npm版本:npm install -g npm (用npm更新自己,这样搞命令,不出意外,会爆出权限不足)

11.换个姿势更新npm版本:sudo npm install -g npm 

12.sudo 是做什么的:sudo是root提权命令,可以让普通用户拥有一些root才允许拥有的命令。

13.查看npm版本:npm -v (这时候,依然显示老版本号,啥原因呢?断开终端重新连接就好了。真是见鬼的设置,没有自动刷新机制吗?)

14.更新nodejs版本:npm install -g n (别怀疑,就是这么个指令,提示缺少权限就加sudo)

15.正式更新nodejs:sudo n stable (node提供的命令,别问为什么)

16.查看nodejs版本:node -v (不出意外依然会显示老版本,键入“PATH="$PATH"” 此命令会刷新终端,或者断开终端重连)

17.刷新终端:PATH="$PATH (目前不理解此命令的原理,似乎是把环境变量给自身?)

18.再次查看:node -v

原文地址:https://www.cnblogs.com/yaoshi641/p/14087374.html