如何在Ubuntu 19.04上安装NodeJS
时间:2020-01-09 10:34:24 来源:igfitidea点击:
说明
在本教程中,我们将学习如何在Ubuntu 19.04 Disco Dingo上安装Node。我们将介绍如何从默认存储库进行安装,对于那些需要更新版本的用户,将介绍如何从NodeSource存储库进行安装。
从Ubuntu安装
Ubuntu 19.04 Disco Dingo存储库包含NodeJS版本10.15. 像这里找到的大多数软件包一样,它当然不是最新版本。但是,如果稳定性比功能更重要,它将是首选。
要安装NodeJS,请运行以下命令:
sudo apt install nodejs
奇怪的是,该安装不包含NPM。我们可能还需要安装节点程序包管理器,而Ubuntu存储库中可用的NPM版本是5.8.
要安装NPM,请运行以下命令。
sudo apt install npm
从Ubuntu的存储库安装Node和NPM的好处是稳定性。这两个软件包在Ubuntu 19.04上绝不会出现主要或者次要版本。相反,将仅解决错误修复和严重缺陷。
大大降低了更新这两个软件包然后破坏应用程序的风险。
从NodeSource安装
如果我们偏好运行Node和NPM的最新版本,或者需要安装多个版本,则应从NodeSource安装。
以下说明将涵盖NodeSource可用的一些版本。对于那些需要有关NodeSource的更多文档的人,可以访问其Github存储库。
如果我们已经从默认的Ubuntu存储库中安装了Node.js,则强烈建议我们先卸载该软件包,然后再继续。我们还需要卸载NPM。
sudo apt remove nodejs npm
安装Node.js 12.x
通过运行以下命令来添加Node.js 12.x存储库。我们需要root权限才能成功。
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
要在上述脚本完成后安装Node.js 12.x,请运行以下APT命令。
sudo apt-get install -y nodejs
安装Node.js 11.x
通过运行以下命令来添加Node.js 11.x存储库。我们需要root特权才能成功完成。
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
然后运行以下命令以通过APT将Node.js 11.x安装到Ubuntu。
sudo apt install -y nodejs