安装 node.js 时出错

安装 node.js 时出错

我正在尝试按照说明在我的 Ubuntu 19.10 笔记本电脑上安装 node.js 版本 12这里

当我执行 curl 命令时,我收到有关锁定目录的错误:

$ curl -sL https://deb.nodesource.com/setup_12.x | bash -

## Installing the NodeSource Node.js 12.x repo...


## Populating apt-get cache...

+ apt-get update
Reading package lists... Done
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
Error executing command, exiting

我查看了是否有apt-get任务并重新启动了我的计算机,但没有任何效果。

有人对如何解决这个问题有什么建议吗?

答案1

“没有权限”通常意味着您不是 root。但您始终需要超级用户权限才能安装软件。

尝试这个:

> curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -

注意| sudo bash最后的命令。它将以 root 身份运行安装脚本。

相关内容