我已经应用了这些页面上的解决方案 为什么无法获取 R 向后移植的 CRAN 密钥?
和
https://cran.r-project.org/bin/linux/debian/#secure-apt
用于在 Debian Linux 上安装 R Jessie
但每次我这样做时apt-get update
,它都会显示 NOPUBKEYS 和密钥错误。怎么解决这个问题呢?
答案1
您可以按照以下发布的方法手动导入密钥:官方网站:
如果这不起作用,可能是由于防火墙阻止了端口 11371。或者,您可以在以下位置搜索 0x381BA480:http://keys.gnupg.net(选中“显示 PGP 指纹”),检查指纹并将密钥块复制到纯文本文件中,例如命名为 jranke_cran.asc,您可以使用 apt-key add 将其添加到 apt 中。
-----开始 PGP 公钥块----- 版本:SKS 1.1.5 评论:主机名:keys.nerds.lu mQGiBEXUFIURBADkTqPqcRYdLIguhC6fnwTvIxdkoN1UEBuPR6NYW4iJzvRSas/g5bPo5ZxE 2i5BXiuVfYrSk/YiU+/lc0K6VYNDygbOfpBgGGhtfzYfFRTYNq8QsdD8L8BMYtOu5rYo5BYt a0vuantIS9mn9QnH7885uy5tX/TXO7ICYVHxnFNr2wCguNtMdz9+DRQ38n4iiHzTtj/7UHsD /0+0TLHHvY1FfakVinamR9oCm9uH9PmkGTy6jRnrvg5Z+TTgygiDdTBKPc1TqpFgoFtqh8G5 DpDPbyh5GzBj8Ky1mBJb3bMwy2RUth1cztHEWI36xuCl+KrLtA4OYuCwJJZhOWDIO9aO2LW5 kJhIwIuvSrEtOgTxpzy82g7eEzvLBADUrQ01fj+9VDrO2Vept8jtagK+4kW3cBAG/UbOrTjt 63VurXwyvNb6q7hKFUaVH42Fc0e64F217mutCyftPWYJwY4SR8hUmjEM/SYcezUDWWvVxmkF 8M4rMhHa0j+q+et3mTKwgxehQO9hLUqRebnmJuwNqNJKb9izsPqmh83Zo7Q7Sm9oYW5uZXMg UmFua2UgKENSQU4gRGViaWFuIGFyY2hpdmUpIDxqcmFua2VAdW5pLWJyZW1lbi5kZT6IRgQQ EQIABgUCRdQ+nQAKCRAvD04U9kmvkJ3+AJ4xLMELB/fT1AwtR1azcH0lKg/TegCdEvtp3SUf AHP3Jvg2CkzTZOatfFuIRgQQEQIABgUCS4VoCgAKCRDvfNpxC67+5ZFyAKCAzgPTqM6sSMhB iaZbNCpiVtwDrQCgjMy+iqPm7SVOCq0XJsCCbxymfB+IXgQTEQIAHgUCRdQWJQIbAwYLCQgH AwIDFQIDAxYCAQIeAQIXgAAKCRAG+Q3lOBukgM09AKCuapN6slttAFRjs2/mgtaMMwO9sgCf ZD2au39Oo8QLXZhZTipN8c7j9mM= =BRgm -----PGP 公钥块结束-----
使用您喜欢的文本编辑器复制它,并将其另存为:jranke_cran.asc
打开终端并运行:
# apt-key add jranke_cran.asc
# apt-get update