安装openFoam,添加公钥失败

安装openFoam,添加公钥失败

当我安装 OpenFoam 时,我使用了在线提供的线路,

sudo sh -c " wget -o - http://dl.openfoam.org/gpg.key | apt-key add-" 

它给出了一个错误并说

gpg: no valid OpenPGP data found

我该如何解决这个问题并安装 OpenFoam?

答案1

您可以使用 来完成curl,我认为这更容易,或者您可以使用 来完成wget,正如我在最后解释的那样。

curl

用这个替换你的命令,它应该可以工作。

curl -sS http://dl.openfoam.org/gpg.key | sudo apt-key add -

该命令将获取密钥,并将其通过管道传输到sudo apt-key add -curl与 不同wget,默认情况下输出到stdout,这在我看来更容易。

wget

wget按照你写的方式,它不会起作用。该命令基本正确,但你在复制时犯了两个错误,这让你陷入困境。这是正确的写法:

sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -"

这和你写的差不多,但有两个主要区别。后面-Owget大写,也就是你想将 where 的wget输出改成大写。其次,我在后面apt-key add、连字符之前添加了一个空格,这修复了另一个错误。

相关内容