Armadilloフォーラム

debianでapt-get updateできない

mtv-ohmi

2017年10月5日 11時44分

debian wheezyをSDカードで起動するようにしておりますが、apt-get updateで躓いております。

以下のエラーが出力され目的が達成できません。

W: GPG error: http://download.atmark-techno.com wheezy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3874DA771B351757

回避方法について、ご教授頂ければ幸いです。

コメント

> W: GPG error: http://download.atmark-techno.com wheezy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3874DA771B351757

W: はエラーではなく Warning です。警告されているだけで
apt-get update 自体は成功しているので、upgradeもinstallにも影響ありません。

a840のdebian archiveが少し古くなっているため、弊社debian repo用の
なりすまし防止のためのPGP鍵がインストールされておらずこの警告が出ます。
混乱させてしまし申し訳ありません。

この警告を消すには、Armadilloがインターネットに接続されている状態で
下記コマンドを実行して、弊社のPGP公開鍵を追加してください。

#  apt-key adv --keyserver pgp.nic.ad.jp --recv-keys 3874DA771B351757

また、W: There is no public key available for the following key IDs: ...
という警告が出る場合は、下記コマンドで最新版のdebian公式の
公開鍵がインストールされて警告が消えます。

# apt-get install debian-keyring debian-archive-keyring

ありがとうございます。そうですねWで警告だったんですね。
ご提示いただいた方法で公開鍵も追加でき、問題のメッセージも出なくなりました。
ありがとうございました。

> > W: GPG error: http://download.atmark-techno.com wheezy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3874DA771B351757
>
> W: はエラーではなく Warning です。警告されているだけで
> apt-get update 自体は成功しているので、upgradeもinstallにも影響ありません。
>
> a840のdebian archiveが少し古くなっているため、弊社debian repo用の
> なりすまし防止のためのPGP鍵がインストールされておらずこの警告が出ます。
> 混乱させてしまし申し訳ありません。
>
> この警告を消すには、Armadilloがインターネットに接続されている状態で
> 下記コマンドを実行して、弊社のPGP公開鍵を追加してください。
>
>

> #  apt-key adv --keyserver pgp.nic.ad.jp --recv-keys 3874DA771B351757
> 

>
> また、W: There is no public key available for the following key IDs: ...
> という警告が出る場合は、下記コマンドで最新版のdebian公式の
> 公開鍵がインストールされて警告が消えます。
>
>

> # apt-get install debian-keyring debian-archive-keyring
>