在终端中写入 apt update 时出错

在终端中写入 apt update 时出错

这个问题是关于我的 Debian 计算机上的 MikTeX 符号错误。这个错误是

E: El repositorio «http://miktex.org/download/debian stretch InRelease» no está firmado.

这意味着:

The repository «http://miktex.org/download/debian stretch InRelease» is not signed.

当我apt update在终端中写入时。我不知道为什么会发生这种情况。这是正常的吗?

答案1

我假设您已经将其添加到/etc/apt/sources.list.

然后,您需要为 MikTeX 存储库注册 GPG 密钥:

首先,dirmngr如果您尚未安装,请安装:

apt-get install dirmngr

注册密钥:

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889

在那之后,

apt-get update
apt-cache policy

第二个命令应该显示 MikTeX 存储库的 URL。

在那之后,

apt-get install miktex

相关内容