Я берусь за большой проект. Несколько лет над ним работали 5 инженеров, но сейчас их нет. Существует несколько сценариев установки, и они очень сложны. Где-то внутри этих скриптов есть такие команды, как:
ням установить postgresql10
Что дает мне ошибку:
Ошибка: не удалось загрузить метаданные для репозитория «pgdg-common»: repomd.xml Ошибка проверки подписи GPG: неверная подпись GPG
Если бы я запускал это в командной строке, я мог бы просто сделать:
dnf install -y --nogpgcheck https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Я запустил эту команду, и она отлично сработала.
Вот проблема: скрипты установки умирают, когда они сталкиваются с этой ошибкой. Мне нужно как-то это обойти.
Есть ли способ заставить yum автоматически запускаться --nogpgcheck
при каждом звонке ням установить
?
Вы можете подумать: «Просто загрузите скрипты установки, а затем измените отдельные строки». Но я не могу этого сделать, потому что команды полны переменных и другого мусора, поэтому я не могу найти что-то столь же ясное и простое, как «yum install». Некоторые команды установки состоят из нескольких строк.
Как отключить gpgcheck
на все звонки yum?