Ubuntu文档页这样写道。
建议你添加Opera GPG密钥。
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -。
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -
我在哪里添加?
我想采纳建议,但我不知道在软件中心的哪个部分添加gpg密钥。
这是一个在终端输入的单行命令。见 https://askubuntu.com/questions/38162/what-is-a-terminal-and-how-do-i-open-and-use-it
要使用它,你需要将整个命令粘贴到终端(记得使用https)。
wget -qO - https://deb.opera.com/archive.key | sudo apt-key add -
但当然,只是复制和粘贴命令而不知道它们在做什么,也没有说明如何撤销它们的行动,这是令人生畏的,所以这里有一个命令的基本分类。
wget
|
apt-key add
所以它基本上是在一条命令中下载密钥,然后添加它。
我测试了这个命令,它应该可以工作。
现在为了验证它是否工作,运行这个命令(来自这个答案)。
apt-key list
这将列出所添加的密钥,来自Opera的密钥应该像这样列在底部。
pub 1024D/30C18A2B 2012-10-29 [expires: 2014-10-29] uid Opera Software Archive Automatic Signing Key 2013 sub 4096g/C528FCA9 2012-10-29 [expires: 2014-10-29]
链接的答案还显示,如果需要,你可以删除密钥,使用。
sudo apt-key del 30C18A2B
30C18A2B是列表中的键ID。
30C18A2B
执行该命令后,并完全按照你的屏幕截图中的方法设置源,请执行。
sudo apt-get update sudo apt-get install opera
(注意有一些随机的警告,但没有影响到安装或软件中心的操作)
而对于删除(以防万一):https://askubuntu.com/questions/187888/what-is-the-correct-way-to-completely-remove-an-application
因此,综上所述。
apt-key
apt-get
如果你从PPA中手动添加一个密钥,请使用
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 00000000
将 "00000000 "替换为您要添加的PPA网站中告知的密钥的第二部分。
例如,如果你发现这一行。
4096R/7BF576066
只使用第二部分(无论其大小),在这个例子中是7BF576066。
7BF576066
较新版本的apt也支持以下内容。
apt-key adv --fetch-keys http://deb.opera.com/archive.key
这种方法也能提供更详细的反馈,例如:。
gpg: key 7BD9BF62: public key "signing key " imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1)
这也有一个额外的好处,就是不需要额外的依赖,比如wget或curl。
这是一个在终端输入的单行命令。见 https://askubuntu.com/questions/38162/what-is-a-terminal-and-how-do-i-open-and-use-it
要使用它,你需要将整个命令粘贴到终端(记得使用https)。
但当然,只是复制和粘贴命令而不知道它们在做什么,也没有说明如何撤销它们的行动,这是令人生畏的,所以这里有一个命令的基本分类。
wget
从服务器上下载东西。见Ubuntu 16.04的wget手册。|
是一个管线,它将一个命令的输出运行到另一个命令的输入中。apt-key add
添加一个软件包的密钥所以它基本上是在一条命令中下载密钥,然后添加它。
我测试了这个命令,它应该可以工作。
现在为了验证它是否工作,运行这个命令(来自这个答案)。
这将列出所添加的密钥,来自Opera的密钥应该像这样列在底部。
链接的答案还显示,如果需要,你可以删除密钥,使用。
30C18A2B
是列表中的键ID。执行该命令后,并完全按照你的屏幕截图中的方法设置源,请执行。
(注意有一些随机的警告,但没有影响到安装或软件中心的操作)
而对于删除(以防万一):https://askubuntu.com/questions/187888/what-is-the-correct-way-to-completely-remove-an-application
因此,综上所述。
apt-key
添加密钥apt-get
安装如果你从PPA中手动添加一个密钥,请使用
将 "00000000 "替换为您要添加的PPA网站中告知的密钥的第二部分。
例如,如果你发现这一行。
只使用第二部分(无论其大小),在这个例子中是
7BF576066
。较新版本的apt也支持以下内容。
这种方法也能提供更详细的反馈,例如:。
这也有一个额外的好处,就是不需要额外的依赖,比如wget或curl。