Вероятно, ваша система находится в частично -обновленном состоянии.
Во-первых, не закрывайте терминал, так как, скорее всего, bash не будет работать без readline.
Во-вторых, попробуйте найти readline-7.0*
в вашем /var/cache/pacman/pkg или загрузить старый пакет из архива arch linux . Вам нужно будет извлечь readline и установить отсутствующий файл.so самостоятельно.
Подробнее о похожей проблеме читайте здесь:gnupg в Arch Linux не работает после обновления readline -не может найти libreadline.so.6
Вам необходимо импортировать их подписи в свой ключ. Они не должны сами отправлять его на серверы ключей.
Процесс выглядит следующим образом:
gpg --send-key 12345678ABCDEF12
gpg -v --fingerprint 12345678ABCDEF12
Перейти к ключевой -подписывающей стороне. Знакомьтесь с людьми, развлекайтесь и раздавайте людям свой физический отпечаток пальца. Часто люди должны спрашивать у вас удостоверение личности, чтобы они могли убедиться, что ваше имя действительно совпадает с именем, указанным в ключе GPG.
Люди, которых вы встретили, будут использовать физический отпечаток пальца, который вы им дали, чтобы загрузить ваш опубликованный ключ с сервера ключей -. Они будут проверять символ за символом, чтобы физическая копия, которую вы им дали, соответствовала тому, что находится на сервере.
Если они удовлетворены, они gpg --sign
получат вашу подпись, затем экспортируют ее (и, желательно, также зашифруют ). Затем они отправляют вам результат по электронной почте.
gpg --recv-keys 12345678ABCDEF12
gpg --fingerprint 12345678ABCDEF12
gpg --sign-key 12345678ABCDEF12
gpg --armor --export 12345678ABCDEF12 | gpg --encrypt -r 12345678ABCDEF12 --armor --output 12345678ABCDEF12-signedBy-112233445566778899.asc
gpg --import
вставите их подпись в свой собственный ключ и опубликуете результаты:gpg -d 12345678ABCDEF12-signedBy-112233445566778899.asc | gpg --import
gpg --send-key 12345678ABCDEF12