Как зафиксировать gpg не доступная ошибка?

Я пытаюсь запустить Ubtuntu installtion с помощью существующего.

Я rsynced домашний dir и нахожусь теперь в процессе дублирования установленных пакетов. Так как у меня есть некоторый дополнительный ppa в моей установке, я копирую, вставил содержание /etc/apt/ к новой машине.

Все же теперь я сталкиваюсь с проблемой при выполнении apt-get update:

Fetched 632 B in 8s (71 B/s)                                                   
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B9316A7BC7917B12
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FC6D7D9D009ED615

Я пытался импортировать использование ключей:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B9316A7BC7917B12 FC6D7D9D009ED615

который приводит к:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.XGVtDAfZ4i --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/trustdb.gpg --keyring /etc/apt/trusted.gpg.d/trusted.gpg --keyring /etc/apt/trusted.gpg.d/vincent-c-ponysay.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-y-ppa-manager.gpg --keyserver keyserver.ubuntu.com --recv-keys B9316A7BC7917B12 FC6D7D9D009ED615
gpg: requesting key C7917B12 from hkp server keyserver.ubuntu.com
gpg: requesting key 009ED615 from hkp server keyserver.ubuntu.com
gpg: key C7917B12: "Launchpad chrislea" not changed
gpg: key 009ED615: "Launchpad PPA for Shutter Team" not changed
gpg: Total number processed: 2
gpg:              unchanged: 2

Все же проблема все еще сохраняется. Где я иду не так, как надо?

1
задан 13 April 2017 в 15:23

1 ответ

Следует иметь в виду, что добавление PPA может быть опасным.

я полагал, что эти два ключа были:

  • один ключ был для затвора, который я починил путем добавления:

    sudo add-apt-repository ppa:shutter/ppa

  • другой был chris lea node.js репозиторий, который я заменил другим:

    curl --silent --location https://deb.nodesource.com/setup_0.12 | sudo bash -

это autmoatically удаляет старый chris lea один и позволило мне возобновить установку.

0
ответ дан 30 September 2019 в 06:03

Другие вопросы по тегам:

Похожие вопросы: