Назад | Перейти на главную страницу

Невозможно создать подходящее зеркало с помощью debmirror

Я пытаюсь создать зеркало на своем локальном компьютере, но не могу проверить подписи gpg.

Выполнил следующие шаги: https://help.ubuntu.com/community/Debmirror

Единственное отличие, я создал доверенные ключи в / home / ubuntu / mirrorkeyring и файлы репозитория в / var / repository.

Создание ключей:

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!

Я просто попробовал использовать root для чтения файла из стандартной папки .gnupg и заработало.