{"id":2310,"date":"2019-08-08T20:04:46","date_gmt":"2019-08-09T01:04:46","guid":{"rendered":"http:\/\/linuxitos.com\/main\/?p=2310"},"modified":"2019-08-08T20:04:49","modified_gmt":"2019-08-09T01:04:49","slug":"error-couldnt-read-a-rpm-gpg-key","status":"publish","type":"post","link":"https:\/\/linuxitos.com\/main\/error-couldnt-read-a-rpm-gpg-key\/","title":{"rendered":"Error Couldn&#8217;t read a RPM-GPG-KEY"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"729\" height=\"519\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/download-1.jpeg\" alt=\"\" class=\"wp-image-2312\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/download-1.jpeg 729w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/download-1-300x214.jpeg 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><figcaption>Imagen 1<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">En algunas ocasiones es com\u00fan que al intentar instalar un paquete mediante repositorio no oficial, o incluso oficial, falle al intentar verificar la firma gpg del paquete. \u00c9sto se debe a que cuando se instala el repositorio, no se a\u00f1aden o no se descargan las firmas de los mismo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para resolver \u00e9ste problema, hay dos opciones:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1.- Instalar la clave<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En \u00e9ste caso, es necesario abrir el archivo repo del paquete que se requiera instalar, cuando marca error, es com\u00fan que tambi\u00e9n marque el nombre del repositorio, por ejemplo, mysql, google chrome, yandex, etc., por lo que es f\u00e1cil saber cu\u00e1l archivo abrir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los repositorio se encuentran en la ruta \/etc\/yum.repos.d y para abrir un archivo, basta con ejecutar el siguiente comando:<\/p>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">sudo gedit \/etc\/yum.repos.d\/mysql-community.repo<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Al abrir el archivo repo se mostrar\u00e1 la ventana siguiente:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"719\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-45-11.png\" alt=\"\" class=\"wp-image-2313\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-45-11.png 906w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-45-11-300x238.png 300w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-45-11-768x609.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><figcaption>Imagen 2<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">En la opci\u00f3n gpgkey que se muestra el nombre del archivo gpg que se deb buscar, ahora, es necesario buscar ese nombre en la red y encontrar la url para descargar, por suerte, para mysql es el siguiente:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"493\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-53-51.png\" alt=\"\" class=\"wp-image-2314\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-53-51.png 935w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-53-51-300x158.png 300w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-19-53-51-768x405.png 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><figcaption>Imagen 3<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora descargar el archivo con el nombre de la clave a importar, y con el siguiente comando se importa el archivo:<\/p>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">sudo wget https:\/\/repo.mysql.com\/RPM-GPG-KEY-mysql -O \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-mysql<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Y listo, con eso se ha importado correctamente la clave, y ahora al intentar actualizar, o instalar el paquete, se verificar\u00e1 la firma del mismo para validar la instalaci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2.- Desahabilitar la verificaci\u00f3n del paquete<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La opci\u00f3n 2 es la m\u00e1s f\u00e1cil, solo implica abrir el archivo repo que est\u00e1 en conflicto y desahabilitar le verificaci\u00f3n del paquete, es decir, que cuando instale, actualice, no se verifiquen las claves.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y para \u00e9sto, abrir el archivo .repo en conflicto y establecer la opci\u00f3n gpgcheck=0 como se ve en la imagen 4:<\/p>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">sudo gedit \/etc\/yum.repos.d\/mysql-community.repo<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"906\" height=\"719\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-20-02-02.png\" alt=\"\" class=\"wp-image-2315\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-20-02-02.png 906w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-20-02-02-300x238.png 300w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2019\/08\/Screenshot-from-2019-08-08-20-02-02-768x609.png 768w\" sizes=\"auto, (max-width: 906px) 100vw, 906px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Y listo, esas son las opciones para corregir \u00e9ste error, alguna duda o pregunta, solo comenten, y espero poderlos ayudar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En algunas ocasiones es com\u00fan que al intentar instalar un paquete mediante repositorio no oficial, o incluso oficial, falle al intentar verificar la firma gpg del paquete. \u00c9sto se debe a que cuando se instala el repositorio, no se a\u00f1aden o no se descargan las firmas de los mismo. Para resolver \u00e9ste problema, hay dos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[140],"tags":[1637,1635],"class_list":["post-2310","post","type-post","status-publish","format-standard","hentry","category-error","tag-gpcheck","tag-repositorio"],"_links":{"self":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/2310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/comments?post=2310"}],"version-history":[{"count":1,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/2310\/revisions"}],"predecessor-version":[{"id":2316,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/2310\/revisions\/2316"}],"wp:attachment":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/media?parent=2310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/categories?post=2310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/tags?post=2310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}