升级 Node.js

升级 Node.js

我目前正在运行 Ubuntu 14.04 LTS 的系统上安装 Node.js,我已经从网站运行以下命令:

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs

我只是想知道,如果我将来运行不带 curl 命令的 apt-get 进行升级,我还能获得最新版本吗?谢谢!

答案1

查看下载的文件:

wget https://deb.nodesource.com/setup_5.x

您将在文件末尾看到以下几行:

print_status 'Creating apt sources list file for the NodeSource Node.js 5.x repo...'

exec_cmd "echo 'deb https://deb.nodesource.com/node_5.x ${DISTRO} main' > /etc/apt/sources.list.d/nodesource.list"
exec_cmd "echo 'deb-src https://deb.nodesource.com/node_5.x ${DISTRO} main' >> /etc/apt/sources.list.d/nodesource.list"

如您所见,该脚本创建了一个/etc/apt/sources.list.d/nodesource.list包含以下内容的新文件(例如 wily)

deb https://deb.nodesource.com/node_5.x wily main
deb-src https://deb.nodesource.com/node_5.x wily main

这意味着您将获得更新和:

sudo apt-get update

sudo apt-get upgrade

或者

sudo apt-get dist-upgrade

答案2

是的,您正在将 NodeSource Node.js 5.x 存储库添加到您的系统中。每次更新和升级时,您都会获得该存储库中的最新版本。

不过,我不能保证它是最新版本,只是该存储库中的最新版本。

相关内容