apt-key adv 命令是什么意思?

new*_*ost 9 apt keyserver

我刚刚阅读了\xce\xb1\xd2\x93s\xd0\xbd\xce\xb9\xce\xb7\'s 的回答,我开始图像选择时,导致 Pinta 立即崩溃的原因是什么?

\n

但是解决方案的第一行是什么意思呢?

\n
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF\n
Run Code Online (Sandbox Code Playgroud)\n

我以前从未遇到过这个命令。使用安全吗?

\n

Kul*_*lfy 10

apt-key\ 的手册很好地解释了这一点。

\n
\n

adv
\n\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82将高级选项传递给 gpg。例如,adv --recv-key您可以
\n\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82 将密钥从密钥服务器直接下载到受信任的密钥集中。
\n\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82请注意,没有执行任何检查,因此很容易
\n\xe2\x80\x82\xe2\x80\x82\xe2\x80 \x82如果不小心使用,\n\xe2\x80\x82\xe2\x80\x82\xe2\x80\x82 会完全破坏apt-secure (8)基础设施。

\n
\n

您实际上是在告诉从keyserver.ubuntu.comapt-key接收密钥并将其添加到受信任的密钥集中。3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

\n

仅当密钥服务器受信任时,才应使用高级选项添加密钥apt-key,因为系统假定用户本身信任密钥服务器。

\n