一、下载nodejs

通过  uname -a  命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统),如图

第一种下载

Linux 系统安装 Node.jsln:无法创建符号链接 /usr/local/bin_linux

第二种下载

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命令 查看版本

./bin/node -v

结果

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、其大小为指定的路径所包含的字符个数;