目录
背景
node.js 官方编译好的arm64版本安装包,释放到银河麒麟高级服务器操作系统V10上,存在运行崩溃故障。因此考虑基于源码手动编译安装
准备编译环境
sudo dnf install python gcc-c++ make
编译安装
下载源码
执行指令
cd ~
tar -xf ~/下载/node-12.19.1.tar.gz
cd node-12.19.1
./configure --prefix=/usr
make -j8
sudo make install
注意
1。 node释放目录不能存在中文字符,因此到~目录(即:/home/yeqiang)
2。 node安装后,非root用户无执行权限,需要手动调整权限
sudo chmod 755 /usr/bin/node
sudo chmod 755 /usr/lib/node_modules -R