使用 apt-get 安装特定的 nodejs 版本



我是Linux通用的新手,这是我想要实现的目标:

我正在尝试使用以下命令在Debian Linux上安装nodejs版本:

apt-get install nodejs=8.14.0

但是我得到这个错误作为回报:

E: Version '8.14.0' for 'nodejs' was not found

据我发现,这是指定版本的正确方法。如果我这样做,那么它工作正常:

apt-get install nodejs

但是我需要这个特定版本,而不是最新版本。我正在为 Docker 映像执行此操作,因此必须在运行时安装它。

确保您有以下软件包:-

sudo apt-get install 
apt-transport-https 
curl 
software-properties-common

使用以下命令启用 NodeSource 存储库:-

sudo curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

启用存储库后,使用以下命令安装 Node.js:-

sudo apt-get install nodejs

如果你对 Docker 镜像这样做,为什么不只将 Node Docker 镜像与你需要的版本一起使用呢?

您可以尝试使用像 nvm 这样的包管理器安装节点:

将 Node.js 安装到 Linux

或直接从此处下载二进制文件: 节点.js v8.14.0

最新更新