无法使用 curl 安装 NodeJS 16

无法使用 curl 安装 NodeJS 16

我最近将 DigitalOcean 上的一台虚拟机升级到了 Ubuntu 22.04。

使用以下命令安装 Node 时,我收到错误:“## 您的发行版(标识为“jammy”)目前不受支持,”

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

可以简单地使用“apt install nodejs”来安装 Node,但是这会给我正在使用的应用程序提供过时的版本。

除了在 Ubuntu 22.04 上安装 NodeJS 16.x 之外,还有什么好的替代方案吗?

答案1

我建议首先安装 Node 版本管理器,这样您就可以根据需要轻松检测和更改节点,以下内容将有所帮助

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
export NVM_DIR=$HOME/.nvm;
source $NVM_DIR/nvm.sh;

从那里你只需要

nvm install v16
nvm use v16

相关内容