ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hansonhex
帖子: 4
注册时间: 2017-08-31 17:01
系统: ubuntu16

ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#1

帖子 hansonhex » 2017-08-31 17:07

想安装一下数据库mongo,结果apt-get 出现这个问题,更换了源也没有解决
附件
Ubuntu-2017-08-31-17-03-06.png
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#2

帖子 qy117121 » 2017-08-31 17:10

渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
hansonhex
帖子: 4
注册时间: 2017-08-31 17:01
系统: ubuntu16

Re: ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#3

帖子 hansonhex » 2017-09-01 17:45

不行呀,我看了你给我的链接,按照步骤,还是出现这个:
W: 仓库 “http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release” 没有 Release 文件。
N: 无法认证来自该源的数据,所以使用它会带来潜在风险。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
W: 仓库 “http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.0 Release” 没有 Release 文件。
N: 无法认证来自该源的数据,所以使用它会带来潜在风险。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
W: GPG 错误:http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY D68FA50FEA312927
W: 仓库 “http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 Release” 没有数字签名。
N: 无法认证来自该源的数据,所以使用它会带来潜在风险。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 无法下载 http://ppa.launchpad.net/fcitx-team/nig ... 4/Packages 404 Not Found
E: 无法下载 http://repo.mongodb.org/apt/ubuntu/dist ... 4/Packages 404 Not Found
E: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
期间尝试更换源,同样如此
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#4

帖子 qy117121 » 2017-09-01 19:55

好吧,怪我没仔细看你的图,官方默认3.4版本。。

代码: 全选

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
你的源里3.2的和3.0的全有。。。。

这是3.2和3.0的,你想用哪个随便你
https://docs.mongodb.com/v3.2/tutorial/ ... on-ubuntu/
https://docs.mongodb.com/v3.0/tutorial/ ... on-ubuntu/


只保留一个版本的mongodb源就好了,
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
头像
astolia
论坛版主
帖子: 6445
注册时间: 2008-09-18 13:11

Re: ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#5

帖子 astolia » 2017-09-01 20:02

有点奇怪,提示缺少的公钥不是官方的0C49F3730359A14518585931BC711F9BA15703C6。不知道是不是官方更新了key
如果确认没有中间人攻击,把上面apt-key最后的公钥换成它提示缺少的那个
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#6

帖子 qy117121 » 2017-09-01 20:06

astolia 写了:有点奇怪,提示缺少的公钥不是官方的0C49F3730359A14518585931BC711F9BA15703C6。不知道是不是官方更新了key
如果确认没有中间人攻击,把上面apt-key最后的公钥换成它提示缺少的那个
这个3.4的,他缺少的是3.2的
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
hansonhex
帖子: 4
注册时间: 2017-08-31 17:01
系统: ubuntu16

Re: ubunntu16 更新源出现无法认证来自源的数据,所以使用它会带来潜在风险

#8

帖子 hansonhex » 2017-09-01 22:54

qy117121 写了:好吧,怪我没仔细看你的图,官方默认3.4版本。。

代码: 全选

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
你的源里3.2的和3.0的全有。。。。

这是3.2和3.0的,你想用哪个随便你
https://docs.mongodb.com/v3.2/tutorial/ ... on-ubuntu/
https://docs.mongodb.com/v3.0/tutorial/ ... on-ubuntu/

只保留一个版本的mongodb源就好了,
按照答主指示,3.0的重新导入公钥 如图:
10.png
回复