如何安装linux版本的node.js
根据您的需求选择合适的安装方式。如果您需要管理多个 Node.js 版本,推荐使用 nvm;如果只需要简单的安装,使用 NodeSource 或者系统的包管理器也是不错的选择。确保安装完成后验证 Node.js 和 npm 的版本以确认安装成功。
在 Linux 系统上安装 Node.js 可以通过多种方式。以下是一些常见的安装方法:
方法 1: 使用包管理器
Ubuntu / Debian
-
更新包信息:
sudo apt update -
安装 Node.js 和 npm:
sudo apt install nodejs npm -
验证安装:
node -v npm -v
CentOS / Fedora
-
使用 EPEL 存储库安装 Node.js:
sudo yum install epel-release sudo yum install nodejs npm -
验证安装:
node -v npm -v
方法 2: 使用 NodeSource 仓库
NodeSource 提供了最新版本的 Node.js。以下是安装步骤:
-
为需要的 Node.js 版本添加 NodeSource 仓库(例如,安装 Node.js 16.x):
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - -
安装 Node.js:
sudo apt-get install -y nodejs -
验证安装:
node -v npm -v
方法 3: 使用 nvm(Node Version Manager)
使用 nvm 可以方便地管理多个 Node.js 版本。
-
安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash -
加载 nvm(如果没有直接在终端中获取):
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm -
安装 Node.js(例如,最新版本):
nvm install node -
验证安装:
node -v npm -v
方法 4: 从源代码构建
你也可以从 Node.js 的源代码构建:
-
安装编译所需的工具和库(示例适用于 Ubuntu):
sudo apt install -y build-essential sudo apt install -y python3 -
下载最新的 Node.js 源代码:
curl -O https://nodejs.org/dist/v16.18.1/node-v16.18.1.tar.gz # 使用你需要的版本 tar -xzf node-v16.18.1.tar.gz cd node-v16.18.1 -
编译和安装:
./configure make sudo make install -
验证安装:
node -v npm -v
总结
根据您的需求选择合适的安装方式。如果您需要管理多个 Node.js 版本,推荐使用 nvm;如果只需要简单的安装,使用 NodeSource 或者系统的包管理器也是不错的选择。确保安装完成后验证 Node.js 和 npm 的版本以确认安装成功。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)