Ubuntu20.04下载安装nodejs

1、自动安装       

sudo apt install nodejs(自动安装最新版本)
node -v查看版本,如果显示版本则表示安装成功
npm -v

2、如果你想下载指定版本(手动安装)

        1、打开nodejs官网自行选择版本下载

        

         2、解压安装包

    tar -zxvf node-v14.18.2-linux-x64.tar.xz

         3、解压之后从下载保存的目录移动到自己保存的目录中

    mv node-v14.18.2-linux-x64 /opt

    

         4、编辑配置文件/etc/profile

    sudo vim /etc/profile
    export NODEJS_HOME=/opt/node-v14.18.2-linux-x64
    export PATH=$NODEJS_HOME/bin:$PATH

        

        5、更新配置文件

    source /etc/profile

        6、查看版本,验证是否成功安装 

    node -v查看版本,如果显示版本则表示安装成功
    npm -v

 

         7、将node、npm、npx指令全局化(软连接命令)

    sudo ln -s /opt/node-v14.18.2-linux-x64/bin/node /usr/bin/node
    sudo ln -s /opt/node-v14.18.2-linux-x64/bin/npm /usr/bin/npm
    sudo ln -s /opt/node-v14.18.2-linux-x64/bin/npx /usr/bin/npx

### 方法一:使用 Ubuntu 默认软件仓库安装 可以通过 APT 工具直接从 Ubuntu 默认软件仓库中安装 Node.js 和 npm。这是最简单的方式之一。 运行以下命令更新包索引并安装 Node.js: ```bash sudo apt update sudo apt install nodejs ``` 验证安装是否成功可以使用以下命令来查看版本号[^2]: ```bash nodejs --version ``` 如果还需要安装 `npm`(Node Package Manager),则可以单独安装它: ```bash sudo apt install npm ``` --- ### 方法二:使用 NodeSource PPA 安装特定版本的 Node.js 对于需要更高灵活性的情况,比如安装较新的 Node.js 版本或者指定某个 LTS 版本,推荐使用 **NodeSource PPA**。 以下是具体操作流程: #### 步骤 1:准备环境 首先,确保已经安装了必要的工具链用于添加新存储库: ```bash sudo apt update sudo apt install curl ``` #### 步骤 2:导入 NodeSource PPA 并设置目标版本 假设要安装的是 Node.js 16.x,则运行如下命令: ```bash curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - ``` 这一步会自动配置好 NodeSource 的源列表文件以便后续安装[^4]。 #### 步骤 3:正式安装 Node.js 和 npm 完成以上准备工作之后,继续执行标准的 APT 命令即可完成安装过程: ```bash sudo apt install -y nodejs ``` 最后同样可通过下面这条指令确认当前所使用的正是预期中的那个版本[^3]: ```bash nodejs --version npm --version ``` 这种方法的优势在于能够轻松切换至其他所需的具体发行版次而无需担心受限于官方维护者所提供的单一选择范围之内[^5]。 --- ### 总结说明 两种途径各有优劣之处——前者简便快捷适合一般用途;后者提供更多定制可能性特别适用于开发测试阶段或是生产环境中追求稳定性的场景下选用合适的长期支持(Long Term Support, LTS)分支作为基础平台构建应用程序之用。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值