树莓派的架构:
uname -a
树莓派4B是基于armv7架构
下载:
wget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-armv7l.tar.xz
tar -xf node-v12.16.1-linux-armv7l.tar.xz
#这个地方,你可能会出错,因为你的系统里没有对应的解压工具,你安装上xz和tar对应工具包就行
mv node-v12.16.1-linux-armv7l /usr/local/nodejs
#包解压过后的安装包移动到系统目录
设置系统环境变量
需要把nodejs解压目录的二进制文件所在目录添加到系统的PATH环境变量,才能顺利在终端中调用。 ls -al
Linux操作系统中,/etc/profile文件是所有用户的环境变量,每次开机都会加载这个文件,可以在这个文件里定义PATH环境变量
文件末尾追加以下代码:
export PATH=/usr/local/nodejs/bin:$PATH
要让/etc/profile临时在当前终端起作用,执行以下命令:
source /etc/profile
centOS:
cd /usr/local
wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.gz
tar -xvf node-v12.16.1-linux-x64.tar.gz
cd node-v12.16.1-linux-x64
yum install gcc gcc-c++
重命名node-v12.16.1-linux-x64文件夹为Nodejs
设置系统环境变量,/etc/profile文件文件末尾追加以下代码:
export PATH=/usr/local/nodejs/bin:$PATH