AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1022078
Accepted
Shah-G
Shah-G
Asked: 2020-06-19 13:17:57 +0800 CST2020-06-19 13:17:57 +0800 CST 2020-06-19 13:17:57 +0800 CST

Ubuntu 添加 repo app-key 失败

  • 772

在 Ubuntu 20.04 LTS 上,我正在尝试安装 MongoDB、Sublime Text 3 等软件包,但在添加它们之前,必须添加它们的 repo url。我正在尝试这个命令:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

并且这条消息失败了:

gpg: invalid key resource URL '/tmp/apt-key-gpghome.Mi0IvTayBR/home:hawkeye116477:waterfox.asc.gpg'
gpg: keyblock resource '(null)': General error
gpg: key 7721F63BD38B4796: 2 signatures not checked due to missing keys
gpg: key 5E62D791625A271E: 1 signature not checked due to a missing key
gpg: key 3B4FE6ACC0B21F32: 3 signatures not checked due to missing keys
gpg: key D94AA3F0EFE21092: 3 signatures not checked due to missing keys
gpg: key 871920D1991BC93C: 1 signature not checked due to a missing key
gpg: Total number processed: 12
gpg:       skipped new keys: 12

使固定?

ubuntu gpg repository
  • 4 4 个回答
  • 2611 Views

4 个回答

  • Voted
  1. Best Answer
    Jacob
    2020-06-20T07:15:53+08:002020-06-20T07:15:53+08:00

    刚刚遇到一个非常相似的问题,通过删除问题键,/etc/apt/trusted.gpg.d/{Problem-Key}.asc我能够解决问题!

    希望这可以帮助!

    • 3
  2. Zanchey
    2020-07-17T06:08:18+08:002020-07-17T06:08:18+08:00

    这是因为 GPG 将包含冒号的密钥环路径解析为 URL(是的,我也不知道)。

    尝试以下操作:

    mv /etc/apt/trusted.gpg.d/home:hawkeye116477:waterfox.asc /etc/apt/trusted.gpg.d/home_hawkeye116477_waterfox.asc
    
    • 3
  3. Rouben
    2020-06-19T20:59:32+08:002020-06-19T20:59:32+08:00

    您实际上正在做的是将该存储库(在本例中为 Sublime 的)的签名密钥添加到系统上的授权签名密钥列表中。这些存储在/etc/apt/trusted.gpg.d/- 随时检查出来。

    我建议寻找一个名为的文件'/tmp/apt-key-gpghome.Mi0IvTayBR/home:hawkeye116477:waterfox.asc.gpg'- 我猜它要么是一个空文件,要么是一个无效的密钥。/tmp/apt-key-*如果有更多的话,我还会查找任何剩余的目录/文件夹。删除这些临时文件和目录应该会有所帮助。

    似乎您的问题与您当前尝试执行的操作(添加 Sublime 存储库密钥)无关,这是由先前不成功的 apt-key 运行的剩余部分引起的。

    • 0
  4. KR Tirtho
    2021-03-02T21:18:31+08:002021-03-02T21:18:31+08:00

    在 Ubuntu 20.10 中,我通过以下方式很容易地解决了这个问题:

    $ sudo -s
    $ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg >> /etc/apt/trusted.gpg.d/home:hawkeye116477:waterfox.asc.gpg
    
    # exit from root
    $ exit
    
    $ sudo apt update
    

    使用.asc错误中显示的文件,同时通过apt-key. 在您的情况下,它是home:hawkeye116477:waterfox.asc.gpg在

    gpg: invalid key resource URL '/tmp/apt-key-gpghome.Mi0IvTayBR/home:hawkeye116477:waterfox.asc.gpg'
    
    • 0

相关问题

  • 无法通过 Ubuntu VPN 访问外部网络

  • ubuntu apt-get upgrade - 如何在 shell 中单击确定?

  • VirtualBox 上 Ubuntu 的访客优化技巧 [关闭]

  • 外部硬盘上的 virtualbox 虚拟硬盘驱动器(Vista 主机上的 ubuntu 客户机)

  • 如何在 Ubuntu 上挂载 LVM 分区?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve