Apt

Debian debian-archive-keyring 軟體包的 Devuan 等價物是什麼?

  • March 28, 2019

Debian 將成功安裝 multistrap 所需的密鑰保存在一個名為debian-archive-keyring.

(Multistrap 類似於 debootstrap,但它可以從多個儲存庫安裝軟體包 - 例如官方儲存庫加上您自己組織的儲存庫 。https://wiki.debian.org/Multistrap。)

Devuan 也有這個軟體包debian-archive-keyring- 它包含 Debian 密鑰,但不包含 Devuan 密鑰。特別是它不包含 key 94532124541922FB

沒有devuan-archive-keyring

https://wiki.debian.org/Multistrapsimple-config上的一個範例包括一個配置行:

keyring=debian-archive-keyring

指定的密鑰環包安裝在正在建構的文件系統中。只能安裝使用安裝的密鑰簽名的儲存庫中的軟體包keyring

哪個 Devuan 包包含 Devuan 密鑰94532124541922FB

如果沒有,我如何在 Devuan 上使用 multistrap?


我注意到 multistrap 正在apt-get使用參數呼叫:

Getting package lists: APT_CONFIG=/tmp/multistrap.tRoXhw apt-get  
 -o Apt::Architecture=armhf 
 -o Dir::Etc::TrustedParts=/multistrap-devuan-ascii/etc/apt/trusted.gpg.d 
 -o Dir::Etc::Trusted=/multistrap-devuan-ascii/etc/apt/trusted.gpg 
 -o Apt::Get::Download-Only=true 
 -o Apt::Install-Recommends=false 
 -o Dir=/multistrap-devuan-ascii/ 
 -o Dir::Etc=/multistrap-devuan-ascii/etc/apt/ 
 -o Dir::Etc::Parts=/multistrap-devuan-ascii/etc/apt/apt.conf.d/ 
 -o Dir::Etc::PreferencesParts=/multistrap-devuan-ascii/etc/apt/preferences.d/ 
 -o APT::Default-Release='*' 
 -o Dir::State=/multistrap-devuan-ascii/var/lib/apt/ 
 -o Dir::State::Status=/multistrap-devuan-ascii/var/lib/dpkg/status 
 -o Dir::Cache=/multistrap-devuan-ascii/var/cache/apt/ update

有沒有辦法在不破解多條程式碼的情況下覆蓋這些變數?

如果我可以設置Dir::Etc::TrustedParts或者Dir::Etc::Trusted我可以解決問題。

該包稱為devuan-keyringnot devuan-archive-keyring

引用自:https://serverfault.com/questions/960393