佐々木です.
On Fri, 19 Oct 2018 07:36:12 +0900, "Yasuhiko Kawano(川野安彦)" ml@field-on.net wrote:
- snip -
~$ sudo apt update -y 無視:1 http://ftp.jp.debian.org/debian stretch InRelease 取得:3 http://ftp.jp.debian.org/debian stretch Release [118 kB] 取得:2 http://ftp.jp.debian.org/debian stretch-updates InRelease [91.0 kB] 取得:4 http://ftp.jp.debian.org/debian stretch Release.gpg [2,434 B] エラー:2 http://ftp.jp.debian.org/debian stretch-updates InRelease 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
Debian の Official のリポジトリの署名に使われる公開鍵は debian-keyring パッケージとしてインストール時に導入されている筈ですが.
1. debian-keyring パッケージは導入されていますか? 2. /usr/share/keyrings/debian-keyring.gpg ファイルはありますか?
# もしかして: Ubuntu に Debian のリポジトリを入れたりしてませんか?
W: GPG エラー: http://ftp.jp.debian.org/debian stretch Release: 公開鍵を 利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500 E: リポジトリ http://ftp.jp.debian.org/debian stretch Release は署名され ていません。 N: このようなリポジトリから更新を安全に行うことができないので、デフォル トでは更新が無効になっています。 N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照 してください。
と表示されます。
書かれている通りで「署名が検証できないリポジトリからの更新は無効」です.
~$ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8B48AD6246925553
まず自身のユーザで
gpg --recv-keys 8B48AD6246925553
として公開鍵が取得できますか?
--- Youhei SASAKI uwabami@gfd-dennou.org uwabami@debian.or.jp GPG fingerprint: 4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07