Как исправить ошибку при получении ключа GPG: [Errno 14]?

Пример:

$ FOO="1234567890 one two three ABCDEF"
$ echo "$FOO" | sed "s|\(1.*0\).*\(A.*F\)|\2 \1|"
ABCDEF 1234567890

=> Скажите SED сопоставить \ (1. * 0 \). * \ (A. * F \) и заменить его на group2 group1

Объявление группы начинается с \ ( и заканчивается \)

  • \ (1. * 0 \) соответствует любому шаблону, который начинается с «1» и заканчивается «0» и результатом является группа 1

  • . * соответствует нескольким символам (любого вида)

  • \ (A. * F \) соответствует любому шаблону, который начинается с «A» и заканчивается «F» и результат - группа 2

Группу можно использовать для замены, например, на \ N, где N - номер группы.

  • \ 1 - это группа 1, поэтому здесь '1234567890'

  • \ 2 - это группа 2, поэтому здесь 'ABCDEF'

15
06.06.2015, 09:30
3 ответа

Если вы доверяете репо, вы можете просто отредактировать файл /etc/yum.repos.d/mysql-community.repo и отключите gpgcheck

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=0
13
27.01.2020, 19:49

Для меня сработало следующее решение:

sudo vim URPMS-GPG-PUBLICKEY-Fedora-24

Я не уверен, какой из двух файлов имеет правильное имя. Я делаю два, например.

В содержимом скопируйте и вставьте содержимое:
https://github.com/UnitedRPMs/unitedrpms.github.io/blob/master/URPMS-GPG-PUBLICKEY-Fedora-24

и это прекрасно работает!

0
27.01.2020, 19:49

Вы также можете отключить проверку gpg без редактирования файла репо с помощью этой команды:
yum install --nogpgcheck your_package

6
27.01.2020, 19:49

Теги

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