Ubuntu 安装 Node.js
1. 查看系统版本(确定该安装什么版本的Node)
- uname -a
rina@rina-virtual-machine:~/桌面$ uname -a
Linux rina-virtual-machine 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
2. 官网下载匹配自己系统的文件
3. 解压下载的压缩包
- 解压
tar -xvf node-v16.13.1-linux-x64.tar.gz
- 去usr/local/ 下 创建 node.js 文件夹
cd usr/local
sudo mkdir node.js
- 移动解压的文件夹到 usr/local/node.js 文件夹
sudo mv node-v16.13.1-linux-x64 /usr/local/node.js/
-
确认node.js 下 bin 目录是否有 node 和 npm 文件 ,如果有就执行下一步,没有就重新上面的步骤
QQ截图20230120220126.png
4. 建立软连接,变为全局
- 建立软连接
rina@rina-virtual-machine:/$ sudo ln -s /usr/local/node.js/node-v16.13.1-linux-x64/bin/npm /usr/local/bin/
rina@rina-virtual-machine:/$ ln - s /usr/local/node.js/node-v16.13.1-linux-x64/bin/node /usr/local/bin
ln: 访问 '-' 失败: 没有那个文件或目录
ln: 访问 's' 失败: 没有那个文件或目录
ln: 无法创建硬链接 '/usr/local/bin/node' => '/usr/local/node.js/node-v16.13.1-linux-x64/bin/node': 权限不够
rina@rina-virtual-machine:/$ sudo ln - s /usr/local/node.js/node-v16.13.1-linux-x64/bin/node /usr/local/bin
ln: 访问 '-' 失败: 没有那个文件或目录
ln: 访问 's' 失败: 没有那个文件或目录
rina@rina-virtual-machine:/$ sudo ln - s /usr/local/node.js/node-v16.13.1-linux-x64/bin/node /usr/local/bin/
ln: 访问 '-' 失败: 没有那个文件或目录
ln: 访问 's' 失败: 没有那个文件或目录
ln: 无法创建硬链接 '/usr/local/bin/node': 文件已存在
- 既然存在了,就不用管了,我们就检查一下版本
node -v
QQ截图20230120220726.png
网友评论