Nodejs 在 ubuntu 上的安装方法

Nodejs 在 ubuntu 上的安装方法

我在官网上下载了nodejs-v0.10.0-x64.tar.gz,在ubuntu上解压之后 还要怎么弄呀; 我换了安装方法之后 ,安装完成后,node的版本是0.8的 npm是1.2的 我改如何升级nodejs呀

10 回复

Node.js 在 Ubuntu 上的安装方法

在 Ubuntu 上安装 Node.js 并进行版本管理是一个常见的需求。本文将介绍如何在 Ubuntu 上安装 Node.js,并提供一些有用的命令来帮助你升级 Node.js 及其包管理器 npm。

1. 使用官方 PPA 安装 Node.js

首先,你可以使用 NodeSource 提供的官方 PPA(Personal Package Archives)来安装最新版本的 Node.js。

# 首先更新软件包列表
sudo apt update

# 安装 Node.js 的特定版本,例如 v14.x
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs

# 安装完成后,可以检查 Node.js 和 npm 的版本
node -v
npm -v

2. 手动安装 Node.js

如果你已经手动下载了 Node.js 的 tarball 文件(例如 node-v0.10.0-x64.tar.gz),你可以通过以下步骤来完成安装:

  1. 解压文件:

    tar -xzf node-v0.10.0-linux-x64.tar.gz -C /usr/local/lib
    
  2. 创建符号链接以方便调用:

    sudo ln -s /usr/local/lib/node-v0.10.0-linux-x64/bin/node /usr/local/bin/node
    sudo ln -s /usr/local/lib/node-v0.10.0-linux-x64/bin/npm /usr/local/bin/npm
    

3. 升级 Node.js 及 npm

如果你需要升级到最新版本的 Node.js 及其包管理器 npm,可以使用以下方法:

  1. 使用 nvm(Node Version Manager)

    nvm 是一个非常强大的工具,用于管理多个 Node.js 版本。你可以通过以下命令安装 nvm:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    

    安装后,重新加载你的 shell 配置文件(例如 .bashrc.zshrc):

    source ~/.bashrc
    

    然后,使用 nvm 安装最新版本的 Node.js:

    nvm install --lts
    

    设置默认版本:

    nvm use --lts
    nvm alias default node
    

通过以上步骤,你应该能够在 Ubuntu 上顺利安装和升级 Node.js 及其包管理器 npm。


tar zxvf nodejs 目录下 ./configure make make install

看readme

nodejs-v0.10.0-linux-x64.tar.gz里面没有configure文件呀

楼上都各种麻烦,LZ我来给你最简单的:

$ curl -sL https://deb.nodesource.com/setup | sudo bash -
$ sudo apt-get install -y nodejs

配置环境变量

用nvm啊

PPA 源更方方便

要在 Ubuntu 上安装和升级 Node.js 和 npm(Node Package Manager),你可以使用以下几种方法。这里我们分别介绍通过官方 PPA 和 nvm(Node Version Manager)来安装和升级 Node.js 的步骤。

方法一:使用官方 PPA 安装和升级

首先确保你的系统是最新的:

sudo apt update && sudo apt upgrade

然后添加 NodeSource 的 PPA 以获取最新版本的 Node.js:

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

接着安装 Node.js:

sudo apt install -y nodejs

最后,验证安装是否成功:

node -v
npm -v

方法二:使用 nvm 安装和管理不同版本的 Node.js

nvm 允许你轻松地安装、卸载和管理多个 Node.js 版本。

首先,通过 curl 安装 nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

或者使用 wget:

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

然后重新加载你的 shell 配置文件:

source ~/.bashrc

使用 nvm 安装最新版本的 Node.js:

nvm install node

你也可以指定特定版本:

nvm install v18.16.0

验证安装:

node -v
npm -v

以上两种方法都可以帮助你在 Ubuntu 上安装和升级 Node.js,推荐使用 nvm 管理不同版本的 Node.js,因为它提供了更灵活的版本管理和切换功能。

回到顶部