首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"curl,https://download.docker.com/linux/ubuntu/gpg,-fsSL,sudo,sudo,apt,add -“我们应该在这里加一些键吗?

问"curl,https://download.docker.com/linux/ubuntu/gpg,-fsSL,sudo,sudo,apt,add -“我们应该在这里加一些键吗?
EN

Stack Overflow用户
提问于 2017-11-21 07:41:50
回答 2查看 10K关注 0票数 1

我试图在ubuntu上安装docker,然后按照安装指南,我看到了这个命令。

代码语言:javascript
复制
"curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -"

在它的响应中,我得到了OK,没有真正的下载。我是否应该提供一个键或者这个curl命令的目的是什么。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-21 07:47:41

apt-key add为坞库添加了一个受信任的密钥。curl命令正在下载该密钥并将其传输到apt-key add命令,该命令将其添加为受信任的密钥。

代码语言:javascript
复制
>man apt-key

COMMANDS
Add filename
Add a new key to the list of trusted keys. The key is read from the filename 
given with the parameter filename or if the filename is - from standard 
input.

It is critical that keys added manually via apt-key are verified to belong 
to the owner of the repositories they claim to be for otherwise the apt-
secure(8) infrastructure is completely undermined.

简而言之,此命令下载密钥时将其添加为受信任的密钥。

票数 3
EN

Stack Overflow用户

发布于 2021-02-01 16:23:03

我这样做是以另一种方式来理解的!

1.文件的存储密钥

代码语言:javascript
复制
#curl -fsSL https://download.docker.com/linux/debian/gpg > key_stored2file

2.在可信密钥列表中添加一个新密钥.

代码语言:javascript
复制
#apt-key add key_stored2file
OK

如果给出了- 而不是文件名(在上面的示例中,),那么它将从标准输入中获取,因此它可以作为一个命令运行,如下所示*

代码语言:javascript
复制
#curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47407718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档