安装 Heroku – 锁定问题

安装 Heroku – 锁定问题

我正在尝试根据 Odin 项目的指示安装 Heroku CLI。我按照他们的指示进入了 Linux 的终端:

wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh

它似乎正在安装,但出现的错误消息如下:

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

我不知道如何处理这些信息。 (我输入“否”作为回应,但这没有任何效果。)有人知道如何克服这个问题吗?

附注我后来进入了“heroku版本”,但唯一的反应是:

heroku: command not found

由于这个错误,我陷入了这个早期阶段。

答案1

该错误消息意味着您无法为apt包管理器创建锁。除非有另一个进程尝试在计算机上安装软件包,否则另一个选择是您没有必要的权限。

事实上,您的错误很可能是由于您正在运行命令

wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh

以非特权用户身份运行。您需要以 root 身份运行它。

相关内容