我想在 Debian 上编译 Ubuntu 源包。我已将相关deb-src
行添加到/etc/apt/sources.list
:
liori:~% grep ubuntu /etc/apt/sources.list
deb-src http://archive.ubuntu.com/ubuntu vivid universe
并更新了软件包列表aptitude update
。如何安全地获取和添加相关的 Ubuntu GPG 密钥,以便我的apt
能够验证从 Ubuntu 存储库下载的文件?
答案1
与 Debian 本身类似,Ubuntu 存储库密钥本身是软件包的一部分,即ubuntu-钥匙圈. 您可以使用 来安装它dpkg -i
。
它也存在于 Debian 存储库中,尽管名为ubuntu-存档-密钥环。
答案2
尝试安装软件包时,它可能会告诉您缺少哪个密钥。您可以使用它提供的密钥 ID 使用该命令将密钥添加到 APT 密钥环add-apt-key
。请参阅Ubuntu 上 add-apt-key 的手册页