
私はRaspbian Jessieを使用していますが、利用できないいくつかのパッケージがあります(しかしDebian Stretchリポジトリにあります)。今はStretchリポジトリを使ってインストールしたいのですが、今後は何もしないようにしています。
ワンタイムインストールで何かを試しているところです。 :)
一部のファイルを操作しようとしています。この回答)しかしわかりました。
W: GPG error: http://ftp.uk.debian.org stretch InRelease: The
following signatures couldn't be verified because the public
key is not available:
NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
答え1
バックポーティングと同様に、ストレッチから直接飲むよりも新しい/パックの依存関係が少ないので、letsencrypt
この方法を使用することをお勧めします。jessie-backports
以下で使用しJessie backports
てletsencrypt
インストールするには:
次に追加/etc/apt/sources.list
:
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
走る:
apt-get update
キーの取り付けに関しては、次のようにできることを確認しました。
gpg --keyserver pgpkeys.mit.edu --recv-key 8B48AD6246925553
gpg -a --export 8B48AD6246925553 | sudo apt-key add -
キー7638D0442B90D010もあります
gpg --keyserver pgpkeys.mit.edu --recv-key 7638D0442B90D010
gpg -a --export 7638D0442B90D010 | sudo apt-key add -
最終インストールletsencrypt
:
apt-get install -t jessie-backports letsencrypt
答え2
私にとって最も簡単な方法は、次を実行することです。
aptitude install debian-keyring debian-archive-keyring
これ以上エラーはありません:)
答え3
何らかの理由で、このページのさまざまな組み合わせが私には適していません。最後のステップは、次の2つの最新のキーリングをダウンロードしてインストールすることです。
https://deb.debian.org/debian/pool/main/d/debian-archive-keyring/
https://deb.debian.org/debian/pool/main/d/debian-keyring/
たとえば(キーリングが期限切れになると無効になります):
curl http://ftp.ca.debian.org/debian/pool/main/d/debian-keyring/debian-keyring_2021.03.24_all.deb > debian-keyring.deb
dpkg -i debian-keyring.deb
curl http://ftp.ca.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1_all.deb > debian-archive-keyring.deb
dpkg -i debian-archive-keyring.deb
完了すると、次のエラーが発生します。
W: GPG error: http://aptcache:3142 jessie Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7638D0442B90D010
したがって、以下が追加されました。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 7638D0442B90D010
今やっといい席に立った。私のデフォルトのdebian-keyringは2015年の製品ですが、気付かず、長い間苦労しました。
答え4
Cristian DeluxeとRui F Ribeiroの答えを組み合わせた後に成功することができました。 (原作なので正解で表示しました)
次のテキストを追加します。/etc/apt/sources.list
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
debian-keyringとdebian-archive-keyringをインストールする必要があります
apt-get install -y debian-keyring debian-archive-keyring
GPGキーをインストールしてください。
gpg --keyserver pgpkeys.mit.edu --recv-key 8B48AD6246925553
gpg -a --export 8B48AD6246925553 | sudo apt-key add -
gpg --keyserver pgpkeys.mit.edu --recv-key 7638D0442B90D010
gpg -a --export 7638D0442B90D010 | sudo apt-key add -
最後に、apt-get updateを実行します。
apt-get update
上記の手順を完了した後にのみ、バックポートからパッケージのインストールを実行できます。
[追加編集] 私のRaspbianシステムの一部でdirmngrが実行されていないというエラーが発生します。次の手順で問題を解決してください。
apt-get install -y dirmngr