在CentOS上安装Node.js是一个相对简单的过程,但需要按照一定的步骤进行操作,以下是一份详细的安装指南,包括准备工作、安装步骤以及常见问题解答(FAQs)。
一、准备工作
1、打开终端:点击屏幕左下角的“Activities”按钮,在搜索框中输入Terminal,然后按下Enter键即可打开终端。

2、更新系统软件包:在安装Node.js之前,建议先更新系统软件包,以确保系统环境是最新的,执行以下命令来更新系统软件包:
sudo yum update y
二、安装步骤
方法一:使用NodeSource仓库安装
1、添加NodeSource仓库:执行以下命令来添加NodeSource提供的YUM仓库,注意,setup_x.x中的x.x代表Node.js的版本号,如果您想安装其他版本,只需更改数字即可,要安装V18.x版本的Node.js,可以执行以下命令:
curl sL httPS://rpm.nodesource.com/setup_18.x | sudo E bash
2、安装Node.js:添加仓库后,您可以使用yum命令安装Node.js,执行以下命令:

sudo yum install y nodejs
3、验证安装:安装完成后,可以通过以下命令来验证Node.js和npm是否安装成功:
node v
(显示当前安装的Node.js版本)
npm v
(显示当前安装的npm版本)
方法二:使用NVM(Node Version Manager)安装
1、下载NVM安装脚本:执行以下命令来下载NVM安装脚本:
curl ohttps://raw.githubusercontent.com/creationix/nvm/v0.39.1/install.sh | bash
2、加载NVM环境变量:根据提示关闭并重新打开终端,或者执行以下命令将NVM脚本的路径添加到当前会话:
`export NVM_DIR="$HOME/.nvm"
[ s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion`
3、验证NVM安装:执行以下命令来验证NVM是否已正确安装:
nvm version
(显示NVM版本)
4、安装Node.js:使用NVM安装指定版本的Node.js,要安装最新版本的Node.js,可以执行以下命令:
nvm install node
5、设置默认Node.js版本:如果您想要设置某个版本为默认版本,可以执行以下命令,要将V18.x设置为默认版本,可以执行:
nvm alias default 18.x
6、验证默认版本设置:执行以下命令来验证默认版本是否设置成功:
nvm use default
(切换到默认版本)
node v
(显示当前使用的Node.js版本)
三、常见问题解答(FAQs)
问题一:如何卸载Node.js?
如果您需要卸载Node.js,可以执行以下命令:
sudo yum remove nodejs
(如果通过YUM安装)
nvm uninstall <version>
(如果通过NVM安装,lt;version>是您要卸载的Node.js版本)
问题二:如何更新Node.js到最新版本?
如果您想更新Node.js到最新版本,可以重复上述安装步骤,确保在添加仓库时指定最新的版本号,然后运行以下命令来更新Node.js:
sudo yum update nodejs
(如果通过YUM安装)
nvm install node
(如果通过NVM安装)