![通过镜像安装操作系统](https://linux22.com/image/1054857/%E9%80%9A%E8%BF%87%E9%95%9C%E5%83%8F%E5%AE%89%E8%A3%85%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
我正在尝试通过 HTTP 上的 Kickstart 进行全新机器安装。在安装过程中,安装程序无法从镜像中下载,查看安装程序日志时,我注意到与密钥验证相关的错误。
我们如何通过 kickstart 导入密钥或者在 kickstart 安装任何指针时跳过验证?
错误:
gpgv: Can't check signature: public key not found
error: Bad signature on /tmp/net-retrivever-5641-Release
理想情况下,该文件/tmp/net-retrivever-5641-Release
是从内部镜像站点下载的。
答案1
通过将用于签署本地镜像存储库的密钥添加到用于启动机器进行 pxe 安装的 RAM 映像中的 /usr/share/keyrings 来解决这个问题