Как переустановить ключ PGP репозитория?

У меня непреднамеренно удалил ключ, который позволяет обновлять систему, и теперь, когда я пытаюсь обновить использование обновления Sudo APT, я получаю следующий выход клемме

Get:1 file:/var/lib/preinstalled-pool focal InRelease
Ign:1 file:/var/lib/preinstalled-pool focal InRelease
Get:2 file:/var/lib/preinstalled-pool focal Release [3,949 B]
Get:2 file:/var/lib/preinstalled-pool focal Release [3,949 B]
Get:3 file:/var/lib/preinstalled-pool focal Release.gpg [455 B]
Get:3 file:/var/lib/preinstalled-pool focal Release.gpg [455 B]
Ign:3 file:/var/lib/preinstalled-pool focal Release.gpg
Hit:4 http://archive.ubuntu.com/ubuntu focal InRelease                                                                                       
Get:5 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]                                                                    
Hit:6 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease                
Hit:7 http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu focal InRelease                      
Get:8 http://archive.neon.kde.org/user focal InRelease [166 kB]                                      
Get:9 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]                  
Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [844 kB]                  
Get:11 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [750 kB]
Reading package lists... Done                          
W: GPG error: file:/var/lib/preinstalled-pool focal Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E5231016A6508C17
E: The repository 'file:/var/lib/preinstalled-pool focal Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Как переустановить открытый ключ, учитывая, что сообщение об ошибке говорит, что он недоступен? FWIW У меня есть дополнительный ноутбук с той же ОС установлен, поэтому, возможно, я мог бы скопировать ключ от этого?

0
задан 12 March 2021 в 11:22

2 ответа

Эта проблема была решена благодаря пользователю Dbergstein на форуме KDE в https://forum.kde.org/viewtopic.php?f=309&t=170366 .

Решение довольно простое:

apt-key export E5231016A6508C17 > key-data

на машине, которая имеет установленный ключ, копировать на машину без ключа, а затем

sudo apt-key add key-data

, где ключ-данные - это имя скопированного файла.

0
ответ дан 18 March 2021 в 23:27

Как вы подозреваете, получите ключ от другой установленной ОС в каталоге для этого.

zeus@buster-raspi:~$ ll /etc/apt/trusted.gpg.d/ 
debian-archive-buster-automatic.gpg            
debian-archive-buster-security-automatic.gpg   
debian-archive-buster-stable.gpg               
0
ответ дан 18 March 2021 в 23:27

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

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