ubuntu18

deb http://security.debian.org/debian-security buster/updates main


第三步:apt-get update之后若出现下面提示:
由于没有公钥,无法验证下列签名: NO_PUBKEY 112695A0E562B32A NO_PUBKEY 54404762BBB6E853

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A 54404762BBB6E853


bash

  • 1

其中后面的112695A0E562B32A 54404762BBB6E853就是上面提到的NO_PUBKEY 112695A0E562B32A NO_PUBKEY 54404762BBB6E853中的公钥,替换成对应的即可。

第四步: 然后重新执行更新软件包命令即可。

apt-get update 

strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

之前执行sudo apt update报错:

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3B4FE6ACC0B21F32。

原因是公钥没有加入到ubuntu服务器。

输入以下命令添加pubkey:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com --recv 3B4FE6ACC0B21F32

但又报了新的错误:

gpg: keyserver receive failed: Server indicated a failure

将命令改为:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 3B4FE6ACC0B21F32

成功。
————————————————
版权声明:本文为CSDN博主「Decat」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_25824713/article/details/126369410
 
posted @ 2025-10-12 12:19  莫莫大人  阅读(7)  评论(0)    收藏  举报