提前准备安装包node-v16.20.2-linux-x64.tar.xz
官网下载地址一键直达:https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz
#步骤 1: 解压缩 tarball 文件
#wget https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz
tar -xJvf node-v16.20.2-linux-x64.tar.xz
#步骤 2: 移动解压后的目录
sudo mv node-v16.20.2-linux-x64 /usr/local/
#现在,Node.js 的二进制文件位于 /usr/local/node-v16.20.2-linux-x64/bin/。
#步骤 3: 设置临时环境变量(用户推出后失效)
#export PATH=/usr/local/node-v16.20.2-linux-x64/bin:$PATH
#使更改生效:
#source /etc/profile
#重新登录有效
echo 'export PATH=/usr/local/node-v16.20.2-linux-x64/bin:$PATH' >> ~/.bashrc
##非root用户使用手动编辑
#sudo vim ~/.bashrc
#文末手动添加export PATH=/usr/local/node-v16.20.2-linux-x64/bin:$PATH
source ~/.bashrc
#步骤 4: 验证安装
node -v
npm -v
#步骤 5: 用户权限(可选)
#如果你希望普通用户无需使用 sudo 即可运行 Node.js 和 npm,那么可以考虑将 /usr/local/node-v16.20.2-linux-x64/bin/ 目录的权限设置得更加宽松,或者将其添加到用户的个人 PATH 中。但是,请注意这样做可能会带来安全风险,因此只在你信任所有系统用户的情况下执行此操作。