Сегодня, после выполнения команды sudo apt-get update, я получил ошибку NO_PUBKEY. Я пробовал решения здесь, здесь и здесь (создайте трюк файла). Тем не менее никто из них не работал, и я все еще получаю следующие ошибки:
W: GPG error: http://archive.canonical.com precise Release: The following signatures were invalid: 630239CC130E1A7FD81A27B140976EAF437D05B5
W: The repository 'http://archive.canonical.com precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Итак, в частности, что я получаю при вводе
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5
в
Executing: /tmp/apt-key-gpghome.FQVhh2ndBW/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5
gpg: key 40976EAF437D05B5: "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
И если я помещаю ключевую информацию в TXT-файл, хотя я получаю:
sudo apt-key add ~/Ubuntu.txt
OK
и
sudo gpg --export --armor 40976EAF437D05B5 | sudo apt-key add
OK
Ошибка все еще существует.
(В качестве оповещения я также пытался использовать launchpad-getkeys и y-ppa-manager, но безрезультатно)
В источниках программного обеспечения есть ссылка на устаревший источник программного обеспечения от точного Ubuntu 12.04, который больше не поддерживается. Удаление этой строки в /etc/apt/sources.list устранит ошибку в вашем вопросе.
Open sources.list для редактирования в текстовом редакторе. Прокомментируйте строку в sources.list, которая говорит http://archive.canonical.com precise partner, предваряя ее символом #. Инструкции по использованию редактора nano всегда находятся внизу каждой страницы. Только два сочетания клавиш nano, которые вам нужно знать, предназначены для WriteOut и Exit. Нажмите комбинацию клавиш Ctrl + O и после этого нажмите Enter, чтобы сохранить редактируемый файл. Нажмите комбинацию клавиш Ctrl + X, чтобы выйти из nano. Обновите список доступных программ, чтобы обновить его после изменения, внесенного в sources.list.sudo apt-get update
В источниках программного обеспечения есть ссылка на устаревший источник программного обеспечения от точного Ubuntu 12.04, который больше не поддерживается. Удаление этой строки в /etc/apt/sources.list устранит ошибку в вашем вопросе.
Open sources.list для редактирования в текстовом редакторе. Прокомментируйте строку в sources.list, которая говорит http://archive.canonical.com precise partner, предваряя ее символом #. Инструкции по использованию редактора nano всегда находятся внизу каждой страницы. Только два сочетания клавиш nano, которые вам нужно знать, предназначены для WriteOut и Exit. Нажмите комбинацию клавиш Ctrl + O и после этого нажмите Enter, чтобы сохранить редактируемый файл. Нажмите комбинацию клавиш Ctrl + X, чтобы выйти из nano. Обновите список доступных программ, чтобы обновить его после изменения, внесенного в sources.list.sudo apt-get update
В источниках программного обеспечения есть ссылка на устаревший источник программного обеспечения от точного Ubuntu 12.04, который больше не поддерживается. Удаление этой строки в /etc/apt/sources.list устранит ошибку в вашем вопросе.
Open sources.list для редактирования в текстовом редакторе. Прокомментируйте строку в sources.list, которая говорит http://archive.canonical.com precise partner, предваряя ее символом #. Инструкции по использованию редактора nano всегда находятся внизу каждой страницы. Только два сочетания клавиш nano, которые вам нужно знать, предназначены для WriteOut и Exit. Нажмите комбинацию клавиш Ctrl + O и после этого нажмите Enter, чтобы сохранить редактируемый файл. Нажмите комбинацию клавиш Ctrl + X, чтобы выйти из nano. Обновите список доступных программ, чтобы обновить его после изменения, внесенного в sources.list.sudo apt-get update
Вы можете попытаться создать резервную копию ваших файлов trusted.gpg и trusted.gpg ~ в / etc / apt / to trusted.gpg.backup и trusted.gpg ~ .backup и снова запустить sudo apt get update. Возможно, вам также нужно запустить sudo apt-get clean и sudo apt-get autoclean, чтобы очистить ваши файлы, но я не уверен. Это когда-то делало трюк в моей системе. После этого я предлагаю перезагрузку.
Вы можете попытаться создать резервную копию ваших файлов trusted.gpg и trusted.gpg ~ в / etc / apt / to trusted.gpg.backup и trusted.gpg ~ .backup и снова запустить sudo apt get update. Возможно, вам также нужно запустить sudo apt-get clean и sudo apt-get autoclean, чтобы очистить ваши файлы, но я не уверен. Это когда-то делало трюк в моей системе. После этого я предлагаю перезагрузку.
Вы можете попытаться создать резервную копию ваших файлов trusted.gpg и trusted.gpg ~ в / etc / apt / to trusted.gpg.backup и trusted.gpg ~ .backup и снова запустить sudo apt get update. Возможно, вам также нужно запустить sudo apt-get clean и sudo apt-get autoclean, чтобы очистить ваши файлы, но я не уверен. Это когда-то делало трюк в моей системе. После этого я предлагаю перезагрузку.