Vivaldi PPA:NO_PUBKEY 错误

Vivaldi PPA:NO_PUBKEY 错误

Vivaldi 似乎在管理公钥方面存在问题。显然这是由于本地系统中存在旧密钥。显示的错误类似于:

W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: https://repo.vivaldi.com/archive/deb stable Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 124F149833EAAB8E

当尝试使用 更新软件包时apt-get

System:
      Kernel: 5.15.0-94-generic x86_64 bits: 64 Desktop: GNOME 42.9
        Distro: Ubuntu 22.04.3 LTS (Jammy Jellyfish)

答案1

尽管这里和其他地方有多次讨论指向apt-getapt/apt 密钥管理(已弃用)或dpkg相关命令,但问题与 GPG 密钥管理有关。Vivaldi 帮助页面对此也没有帮助。

以下是我解决问题的方法:

  1. 导航到 Vivaldi 下载页面并下载最新的 .deb 包
  2. 打开终端并从系统中删除/清除 Vivaldisudo apt-get purge vivaldi* && sudo apt-get dist-upgrade
  3. 如果apt-get update没有再次出现错误,请继续
  4. /etc/apt/sources.list.d使用提升的权限(系统管理员)在 nemo 中打开
  5. 删除目录中名称以“vivaldi”开头的所有条目
  6. 通过任何包安装来安装最新的 Vivaldi .deb 包(我个人更喜欢 GDebi)
  7. 再次运行apt-get update检查 - 错误消息应该消失

相关内容