web-dev-qa-db-ja.com

Debian debian-archive-keyringパッケージに相当するDevuanとは何ですか?

Debianは、マルチストラップのインストールを成功させるために必要なキーをdebian-archive-keyringというパッケージに保存しています。

(Multistrapはdebootstrapに似ていますが、複数のリポジトリからパッケージをインストールできます-たとえば、公式リポジトリと独自の組織のリポジトリ https://wiki.debian.org/Multistrap 。)

Devuanにはパッケージdebian-archive-keyringもあります。これにはDebianキーが含まれており、Devuanキーは含まれていません。特に、キー94532124541922FBは含まれていません。

devuan-archive-keyringはありません。

https://wiki.debian.org/Multistrapsimple-configの例には、構成行が含まれています。

keyring=debian-archive-keyring

指定されたキーリングパッケージが、構築中のファイルシステムにインストールされます。 keyringからインストールされたキーで署名されたリポジトリからのパッケージのみをインストールできます。

Devuanキー94532124541922FBが含まれているDevuanパッケージはどれですか?

ない場合、Devuanでマルチストラップを使用するにはどうすればよいですか?


マルチストラップが次のパラメータで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を設定できれば、問題を修正できます。

1
fadedbee

パッケージはdevuan-keyringではなくdevuan-archive-keyringと呼ばれます。

1
fadedbee