Nexus リポジトリ OSS: apt ホスト リポジトリ gpg 署名

Nexus リポジトリ OSS: apt ホスト リポジトリ gpg 署名

Nexus リポジトリ OSS バージョン: 3.63.0-01

ホストされた apt リポジトリを作成しましたが、apt の更新時に次のメッセージが表示され続けます。

E: Failed to fetch <apt-repo-url>/dists/jammy/InRelease  401  Unauthorized [IP: 10.20.179.21 8081]
E: The repository '<apt-repo-url> jammy InRelease' is not signed.

私は見た自己ホスト型 apt リポジトリの PGP キーを更新するディレクトリを削除することはできますmetadataが、Web ビューではこのディレクトリは表示されません。

別のバージョンを試す必要がありますか、それとも何かが欠けているのでしょうか?

答え1

リポジトリの認証情報を に追加していなかったため、これは認証の問題でした/etc/apt/auth.conf.d/。したがって、署名の問題ではありませんでした。また、metadataディレクトリは、apt クライアントによる最初の更新が成功した後に作成されました。

関連情報