我试图在本地机器中创建一个镜像,但是我无法验证gpg签名。
遵循以下步骤:https://help.ubuntu.com/community/Debmirror
我在/home/ubuntu/mirrorkeyring下创建的托管人密钥和/var/存储库下的存储库文件的唯一区别是
创建密钥:
mkdir /home/ubuntu/mirrorkeyring
gpg --no-default-keyring --keyring /home/ubuntu/mirrorkeyring/trustedkeys.gpg --import /usr/share/keyrings/ubuntu-archive-keyring.gpg我的mirrorbuild.sh:
export GNUPGHOME="/home/ubuntu/mirrorkeyring" 执行mirrorbuild.sh:
Getting meta files ...
[ 0%] Getting: dists/trusty/Release... #** GET http://archive.ubuntu.com/ubuntu/dists/trusty/Release ==> 200 OK
ok
[ 0%] Getting: dists/trusty/Release.gpg... #** GET http://archive.ubuntu.com/ubuntu/dists/trusty/Release.gpg ==> 200 OK
ok
Release gpg signature does not verify.
Ubuntu Release file: using Suite (trusty).
[ 0%] Getting: dists/trusty-security/Release... #** GET http://archive.ubuntu.com/ubuntu/dists/trusty-security/Release ==> 200 OK (1s)
ok
[ 0%] Getting: dists/trusty-security/Release.gpg... #** GET http://archive.ubuntu.com/ubuntu/dists/trusty-security/Release.gpg ==> 200 OK
ok
Release gpg signature does not verify.
Ubuntu Release file: using Suite (trusty-security).
[ 0%] Getting: dists/trusty-updates/Release... #** GET http://archive.ubuntu.com/ubuntu/dists/trusty-updates/Release ==> 200 OK
ok
[ 0%] Getting: dists/trusty-updates/Release.gpg... #** GET http://archive.ubuntu.com/ubuntu/dists/trusty-updates/Release.gpg ==> 200 OK
ok
Release gpg signature does not verify.
Ubuntu Release file: using Suite (trusty-updates).
Errors:
Release gpg signature does not verify
Release gpg signature does not verify
Release gpg signature does not verify
Failed to download some Release or Release.gpg files!发布于 2014-10-03 22:39:43
我只是尝试使用root从标准的.gnupg文件夹中读取文件,然后工作了。
https://serverfault.com/questions/633408
复制相似问题