如何在 Debian 上安装 NPM?

如何在 Debian 上安装 NPM?

有人可以帮忙在 Debian 中安装 NPM 吗?

我第一次尝试apt-get install npm但收到此消息:

无法找到包 npm。

所以我跟着来自 nodejs.org 的 Debian 安装步骤.第一个命令:

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

发出了这样的信息:

未找到 sudo 命令。

但是如果我安装软件包就不必写sudo所以我删除了它并收到此消息:

-E 未找到命令

有什么提示吗?

答案1

如果你没有sudo安装,那么你的命令字符串应该是这样的:

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

答案2

Andrew 的回答确实很有帮助,但并没有起到应有的作用,因为 debian 仍然想安装旧版本的 nodejs,而不是来自 repo 的版本。

我通过强制 debian 安装最新版本的 nodejs 来解决这个问题

我运行了apt-cache policy nodejs一下,想了解最新的 nodejs 软件包的版本,然后我弄清楚了,apt install "nodejs=<latest_version>"在写这篇文章的时候,它是apt install "nodejs=9.11.2-1nodesource1"

相关内容