Preiau un proiect mare. 5 ingineri au lucrat la el de câțiva ani, dar acum au dispărut. Există mai multe scripturi de instalare și sunt foarte complicate. Undeva în interiorul acelor scripturi, au comenzi precum:
yum instalează postgresql10
Ceea ce îmi dă eroarea:
Eroare: nu s-a putut descărca metadatele pentru depozitul „pgdg-common”: repomd.xml Eroare de verificare a semnăturii GPG: semnătură GPG greșită
Dacă rulam asta pe linia de comandă, aș putea pur și simplu să fac:
dnf install -y --nogpgcheck https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Am rulat această comandă și a funcționat grozav.
Iată problema: scripturile de instalare mor când întâlnesc această eroare. Trebuie să ocolesc cumva.
Există o modalitate de a face yum să ruleze automat --nogpgcheck
la fiecare apel de yum instala
?
S-ar putea să vă gândiți „Doar grepți scripturile de instalare și apoi schimbați liniile individuale”. Dar nu pot face asta, deoarece comenzile sunt pline de variabile și alte nedorite, așa că nu pot găsi ceva atât de clar și simplu ca „yum install”. Unele dintre comenzile de instalare sunt construite pe mai multe linii.
Cum opresc gpgcheck
la toate apelurile yum?