Linux下安装node通用方法

本文介绍了在Linux系统中安装Node.js的完整过程,包括检查wget、安装wget、克隆并执行node-install.sh脚本以及验证安装成功的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 检查是否安装wget:

$ wget --version

2. 如果没有安装,安装wget:

$ apt-get update

$ apt-get install wget

3. 检查是否安装成功:wget --version

4. clone node-install.sh到linux文件夹下:

$ git clone https://github.com/Dsazz/nodejs-linux-installer

5. 执行node-install.sh

$ chmod +x node-install.sh

$ ./node-install.sh (当前目录下执行方式)

$ /home/lchen/node-install.sh(非当前目录下执行方式)

6. 安装完成后检查是否成功:

$ node -v

$ npm -v


*******************************************

node-install.sh内容(手写的话,要在linux系统下编辑保存)

#!/bin/bash
 
echo "Node Linux Installer by www.github.com/taaem"
echo "Need Root for installing NodeJS"
sudo sh -c 'echo "Got Root!"'
 
echo "Get Latest Version Number..."
{
wget --output-document=node-updater.html https://nodejs.org/dist/latest/
 
ARCH=$(uname -m)
 
if [ $ARCH = x86_64 ]
then
grep -o '>node-v.*-linux-x64.tar.gz' node-updater.html > node-cache.txt 2>&1
 
VER=$(grep -o 'node-v.*-linux-x64.tar.gz' node-cache.txt)
else
grep -o '>node-v.*-linux-x86.tar.gz' node-updater.html > node-cache.txt 2>&1
 
VER=$(grep -o 'node-v.*-linux-x86.tar.gz' node-cache.txt)
fi
rm ./node-cache.txt
rm ./node-updater.html
} &> /dev/null
 
echo "Done"
 
DIR=$( cd "$( dirname $0 )" && pwd )
 
echo "Downloading latest stable Version $VER..."
{
wget https://nodejs.org/dist/latest/$VER -O $DIR/$VER
} &> /dev/null
 
echo "Done"
 
echo "Installing..."
cd /usr/local && sudo tar --strip-components 1 -xzf $DIR/$VER
 
rm $DIR/$VER
 
echo "Finished installing!"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值