一、下载nodejs
通过 uname -a 命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统),如图
第一种下载
第二种下载
wget https://npm.taobao.org/mirrors/node/v14.16.0/node-v14.16.0-linux-x64.tar.xz
二、解压
tar xf node-v14.16.0-linux-x64.tar.xz
假如我的是下载到,“下载”文件夹里了
tar xf /home/root/下载/node-v14.16.0-linux-x64.tar.xz
或者你cd到当前文件,再解压
三、进入解压目录
cd node-v14.16.0-linux-x64/
四、执行node命令 查看版本
结果
v14.16.1
五、软连接
解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:
ln -s /home/root/下载/node-v14.16.0-linux-x64/bin/npm /usr/local/bin/
ln -s /home/root/下载/node-v14.16.0-linux-x64/bin/node /usr/local/bin/
ln -s 绝对路径 /usr/local/bin/
例如我的绝对路径是
home/root/下载/node-v14.16.0-linux-x64/bin/node
root 是当前登陆账户的文件夹
可能遇到的问题
软连接的时候报错
解决方法:命令前面加 sudo
ln:无法创建符号链接 /usr/local/bin
linux解压文件到/usr/local/bin下,结果显示没权限
linux命令:ln 链接文件--硬链接,符号链接(软链接)
ln命令简介:     此命令用于创建链接文件。1.命令格式: ln [option] 原文件 链接文件   文件路径最好都用绝对路径 ln 原文件 链接文件   不带参数表示创建硬件链接   -s表示创建软链接   option(选项):     -s 创建软链接     -v 显示创建过程。硬链接:     1、只能对文件创建,不能应用于目录;     2、不能跨文件系统;     3、创建硬链接会增加文件被链接的次数;     符号链接:     1、可应用于目录;     2、可以跨文件系统;     3、不会增加被链接文件的链接次数;     4、其大小为指定的路径所包含的字符个数;