/etc/apt/sources.list.d的功能是什么?

 2859731843_3e4a5d 发布于 2022-12-19 19:33

我在/etc/apt/sources.list.d目录中添加了LLVM Debian/Ubuntu nightly软件包llvm.list.然后我跑了apt-get update,但得到了以下错误

GPG Error: The LLVM Compiler Infrastructure Project llvm-toolchain-trusty InRelease: no public key?can not qulify the signature: NO_PUBKEY 15CF4D18AF4F7421

我想如果我将源文件添加到目录中,它将被视为包源.我还需要做什么?

1 个回答
  • /etc/apt/sources.list.d目录的功能如下:

    使用该目录,您可以轻松添加新存储库,而无需编辑中心/etc/apt/sources.list文件.也就是说,您可以将具有唯一名称和格式的/etc/apt/sources.list文件放入此文件夹中,并由apt使用.

    为了再次删除此源,您可以删除该特定文件,而无需处理副作用,解析或修改/etc/apt/sources.list.主要是脚本或其他软件包将其存储库自动存储在那里 - 如果您手动添加存储库,则可以/etc/apt/sources.list手动添加它们.

    这回答了你的问题,然而,它无法解决你的问题.APT抱怨缺少GPG密钥,您必须手动导入才能使用新添加的存储库(GPG以加密方式验证所有数据并需要所有者的公钥).

    这可以在调用时完成,sudo apt-key add public-key-file或者公钥的URL wget -qO - http://example.com/archive.key | sudo apt-key add -在哪里http://example.com/archive.key(在使用之前应该验证).

    在llvm的情况下,您可以发布wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -(根据http://llvm.org/apt/)

    请参阅https://askubuntu.com/questions/291035/how-to-add-a-gpg-key-to-the-apt-sources-keyring

    2022-12-19 19:34 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有