ubuntu 安装软件时,提示:由于没有公钥,无法验证下列签名

简介: 今天,在 ubuntu的软件源中添加了一个 virtualbox 的软件源,之后使用命令<br><table border="1" cellpadding="1" cellspacing="1" style="width:353px; height:30px"><tbody><tr><td> sudo apt-get update</td> </tr></tbody></table>
今天,在 ubuntu的软件源中添加了一个 virtualbox 的软件源,之后使用命令
 sudo apt-get update

   提示:

 W: GPG签名验证错误:http://download.virtualbox.org lucid Release:由于没有公钥,无法验证下列签名: NO_PUBKEY54422A4B98AB5139
  
出现这个错误的原因是因为,对应的公钥没有导入。
缺少公钥了,看来需要下载公钥。从PGP的公钥服务器上下载公钥。服务器有很多个,我是在subkeys.pgp.net 找到的。 经常用到的还有wwwkeys.pgp.net,如果subkeys找不到,考虑换到wwwkeys看看。

此时,可以使用如下方法解决:

1、
 sudoapt-key adv --recv-keys --keyserverkeyserver.ubuntu.com 54422A4B98AB5139

2、

gpg --keyserver subkeys.pgp.net --recv98AB5139  (54422A4B98AB5139的后八位)

 gpg --export --armor  98AB5139 |sudo apt-key add -
 

OK !



源文件地址:

http://blog.sina.com.cn/s/blog_ad051704010158zx.html


目录
相关文章
|
安全 关系型数据库 MySQL
linxu Ubuntu 15.x vsftpd 虚拟用户登录及mysql验证
要建立一个本地FTP服务器,虚拟用户登陆 风来了.fox 全部以 root 权限 所有配置末尾不能 有 空格 1.安装 apt-get install -y vsftpd apt-get install -y db5.3-util #有可能版本不一样 安装完成后,自动建立 ftp用户及用户组 mkdir /home/ftp chmo
1542 0
|
20天前
|
Ubuntu NoSQL 关系型数据库
Ubuntu系统下安装常用软件
Ubuntu系统下安装常用软件
41 0
Ubuntu系统下安装常用软件
|
1月前
|
Ubuntu Linux C语言
Ubuntu下安装vscode,并解决终端打不开vscode的问题
Ubuntu下安装vscode,并解决终端打不开vscode的问题
132 0
|
2月前
|
存储 Ubuntu 网络协议
|
1月前
|
Ubuntu Docker 容器
如何在Ubuntu上安装Docker?
【2月更文挑战第10天】
238 0
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
|
22天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
66 0
|
1天前
|
Ubuntu 数据安全/隐私保护
在UBUNTU虚拟机上安装R软件包
在UBUNTU虚拟机上安装R软件包