Informática, Linux, Noticias, Software, Tips, Ubuntu

Solución a los problemas de llaves publicas de Launchpad | Error de GPG

Ubuntu LogoEstos días he recibido emails donde los lectores me han comentado que tiene problemas para seguir algunos tutoriales (Por ejemplo uno de instalación de AWN) que he realizado. El error es similar al siguiente:

“W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 7D2C7A23BF810CD5”

ó

“GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 4874D3686E80C6B7”

Investigando un poquito me he enterado que esto se debe a que en los repositorios de Launchpad han empezado a ofrecer paquetes firmados.  El problema es que para descargar los paquetes hay que descargar la llave de forma manual (Es decir por cada proyecto).  En la practica esto resulta un poco incomodo, por lo cual en Ubuntuforums han creado un script que realiza el proceso de forma automática.

El script es el siguiente | launchpad-update-final.zip

Lo descargamos en nuestra carpeta “home” (personal) y lo descomprimimos (Desde un  Terminal):

sudo unzip launchpad-update-final.zip

Ahora debemos de ejecutar la instrucción de instalación, aquí debemos de tener cuidado ya que la ultima palabra cambia de acuerdo a la versión de Ubuntu que utilicemos.  Por ejemplo en mi caso, como estoy en Ubuntu 8.10 escribo “intrepid”, si estas en Ubuntu 9.04 entonces debes escribir “jaunty” y así sucesivamente dependiendo de la versión en la que estes:

sudo ./launchpad-update intrepid

Y a continuación actualizamos los repositorios:
sudo apt-get update

El script funciona para Ubuntu 8.04 (hardy), Ubuntu 8.10 (Intrepid) y Ubuntu 9.04 (jaunty).  Recuerda que el script es solo para los repositorios de Launchpad.

Visto en | Desde ubuntu para el Mundo

Anuncios

116 thoughts on “Solución a los problemas de llaves publicas de Launchpad | Error de GPG”

  1. No funcionó 😦

    W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEYB00E04A9D58062FB

    ¿Donde puedo encontrar estas claves para ingresarlas manualmente?

    Saludos.

  2. Ahora si, muchísimas gracias, ya sabía yo que me ibas a resolver el problema 🙂

    Realmente, eran cuatro las llaves que no tenía y con el script que publicaste se resolvieron tres, la cuarta se solucionó, con el link de referencia que compartiste en tu comentario.

    Ahora si ya todo marcha normalmente en el apt-get.

    Saludos y muchas gracias.

  3. Jajajajaja, Hola, te puse en apuros para entenderme, jajajaja. La verdad es que mis deditos torpes olvidaron pulsar la H. Quise escribir “Mi Chainis” (en inglés mal escrito) porque me sentí china al no entender ni pío. Y la última palabra está al revés, jajajaj, sorry

  4. @ Nancy:
    ahhh jajajaja! que original la ultima palabra, en mi vida a mi se me había ocurrido hacer eso! 😄
    Saludos!!
    Lo cierto es que me sentí como tu te has de sentir cuando lees lo que escribo jiji

  5. Fijate que acabo de probarlo en Ubuntu y no tuve ningún problema con el archivo para descargar, al parecer el asunto tuvo error solo en Kubuntu.

    Una vez mas gracias.

    Saludos 😀

  6. muchas pero muchas gracias por el script funciono de maravilla y por fin puedo tener actualisado mi sistema sin que me aparesca el consabido mensaje de error, el metodo es muy sencillo y efectivo

  7. Ahora lo ejecutamos de la siguiente manera (Recuerda que debes cambiar “Intrepid” por la versión de ubuntu que utilizas):
    lo intente cambiando ubuntu8.10 ubuntu 8.10 8.10 etc…
    y no me funciono que debo d oner exactamente?

  8. Ahora lo ejecutamos de la siguiente manera (Recuerda que debes cambiar “Intrepid” por la versión de ubuntu que utilizas):
    lo intente cambiando ubuntu8.10 ubuntu 8.10 8.10 etc…
    y no me funciono que debo d poner exactamente?

  9. Eknarva lo que tenés que poner no es el numero de la distribución sino su número, por ejemplo:

    Para Ubuntu 8.04 es:

    sudo ./launchpad-update hardy

    Para Ubuntu 8.10 es:

    sudo ./launchpad-update intrepid

    Para Ubuntu 9.04 es:

    sudo ./launchpad-update jaunty

    El script solo funciona para Ubuntu 8.04 (hardy), Ubuntu 8.10 (Intrepid) y Ubuntu 9.04 (jaunty). Tomá en cuenta que la 9.04 aún está en fase de producción y la que está vigente actualmente es la 8.10

    Funciona también para las versiones equivalentes de Kubuntu sin necesidad de cambiar nada del código y es exclusivo de los repositorios de Launchpad

    Saludos 🙂

  10. MIRA TENGO UBUNTO 9.04 Y ME SALE ESTE ERROR

    kmilo@kMiLo:~$ sudo ./launchpad-update jaunty
    sudo: ./launchpad-update: command not found

    1. @Kmilo: Es porque no estas en el directorio donde tienes el archivo. Por ejemplo si lo descargaste en el escritorio, en el terminal debes moverte al escritorio y ejecutarlo ahí.

  11. hola chicos
    muchas gracias por la informacion, pero esque mi problema es:
    -cuando pongo: sudo ./launchpad-update hardy
    me sale:
    cat: keyss: No existe el fichero ó directorio
    rm: no se puede borrar «keyss»: No existe el fichero ó directorio

    y no se a que se debe

    muchas gracias

    1. @ Carlos:
      Debes asegurarte que la versión de Ubuntu que utilices sea Hardy, y después de eso ver si en el terminal estas en el folder donde haz descomprimido y descargado el archivo.

  12. @Nelson:
    Gracias por tomarte el tiempo y dejar un comentario. Saludos!

    @Iemhka:
    Gracias por el Feedback y por el comentario. Saludos cordiales!

  13. que tal compañeros.. tengo instalado Ubuntu 9.04 Desktop ke me llego a la casa.

    tratandode instalar esta famosa barra metope con problemas.

    baje este script, lo extraje y ejecute.. tal como dice el manual.

    el problema me da al actualizar los repositorios…. me da este error:

    E: dpkg se interrumpió, debe ejecutar manualmente «sudo dpkg –configure -a» para corregir el problema.

    y no se que mas hacer.. en google no vi ninguna solucion para esto..si me pudieran ayudar se agradeceria enormemente.

    saludos !

    1. @ Marco:
      Mira y no haz tratado escribiendo:
      sudo dpkg –configure -a

      Es que creo que en lo que te indica el Terminal esta la solución.

  14. que tal amigos espero que puedan ayudamer, al actualizar los repositoriso me sale este mensaje, lavedad soy novato en ubunto hace 2 dos dias estoy probandolo

    E: No se pudo bloquear /var/lib/dpkg/lock – open (11 Recurso temporalmente no disponible)
    E: Imposible bloquear el directorio de administración (/var/lib/dpkg/), ¿está otro proceso usándolo?

    1. @wylyos:

      Lo mas probable es q tengas abierto mas de un instalador synaptic, automatix, apt-get en ejecución

      Recuerda, que solo puede ejecutar una de estas tareas a la vez. Asegúrate de que no tienes abierto nada que tenga que ver con instalación de software.

      Una solución fácil puede ser cerrar la sesión y entrar de nuevo, o incluso reiniciar. otra es que busques el proceso background de apt-get y lo mates.

      Si después de seguir los pasos anteriores continuas obteniendo el mismo error, lo mas probable es q hayas realizado alguna instalación, interrumpida, por lo que el gestor no ha quitado la protección para abrir otro apt-get, asi q vas a tener q hacerlo a manopla, moviendo los archivos conflictivos para q no los utilice.

      sudo mv /var/lib/dpkg/lock /var/lib/dpkg/lock.copia
      sudo mv /var/lib/aptitude/lock /var/lib/aptitude/lock.copia
      sudo mv /var/cache/apt/archives/lock /var/cache/apt/archives/lock.copia
      sudo mv /var/lib/apt/lists/lock /var/lib/apt/lists/lock.copia
      sudo mv /var/lock/aptitude /var/lock/aptitude.copia

      Después de mover todos los archivos lock, solo te queda recargar el listado de los repositorios con:
      $ sudo aptitude update

      Esperemos q esta info te ayude a resolver tu problema wink

      La anterior info fue provista por Oscar Gonzalez TEAM SaltaLUG

    1. @ Gustrago:
      Se ha de deber por la parte donde dice “jaunty”. Alli tienes que poner la versión de Ubuntu que estés utilizando.

  15. hola que tal, esta genial tu guia, me a servido mucho, felicidades buen trabajo, no has pensado escribir uno = para manejar el aircrack en esta distro de ubuntu, seria bueno, bien saludos, si lo haces avizame cuando lo hayas subido a la comunidad te dejo mi mail, mot_cd en hotm… ya sabes me interesa mucho eso saludos…Chidop

    1. @ Jose Antonio:

      Ufff si supieras de cuanto no quisiera escribir, es una lastima que no se tenga el tiempo que uno desea.

      Saludos amigo!

  16. buenas..yo tenia el mismo problema y el script no me corria a pesar que hacia todo bien…..pues bueno leyendo bien el problema me di cuenta de una curiosidad que el error me daba ya que la version que tenia de la llave era incorrecta.. es decir yo tengo ubuntu 8.04 pero la version para la llave era la de jaunty.. asi que simple la solucion fue colocar en sudo ./launchpad-update jaunty en vez de sudo ./launchpad-update hardy

    aca el error:
    W: Error de GPG: http://ppa.launchpad.net jaunty Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 7D2C7A23BF810CD5
    W: Error de GPG: http://ppa.launchpad.net jaunty Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 68A3CE6B38BD81CA

    y luego despues de correr el script

    $ sudo ./launchpad-update jaunty
    Release: jaunty
    Please Wait…
    OK
    OK
    OK
    OK
    OK

    muchas gracias por todo.. espero que le sirva a alguien lo que comente porque si no me pongo a leer bien capaz siguiera dandome de cabezasos contra el monitor jajaj..un saludo

    1. @ Adrian:

      no eres la primera persona que ha cometido ese error, eso significa que no esta muy claro el articulo porque lo he puesto. Sin embargo lo voy a corregir porque puede ser que en realidad el error sea mio de no explicar bien. Gracias por el feedback!!

  17. Que NICE que quedo esto…

    Cada vez me enamoro mas de LINUX…

    En las PC’s tengo Ubuntu pero en mi laptop tengo openSUSE y ahi si no se como ponerle AWM, bueno si puedes ayudame porque he googleado pero no encuentro nada…

    POR ESTE POST… Su pudiera darte puntos o algo por el estilo… de 1 a 10.. te daria un 11,5…

    Gracias, si GRACIAS, con la boca bien abierta para agradecer!!!

    Saludos

  18. Para ubuntu 9.04 es sudo ./launchpad-update hardy y luego se actualiza con sudo apt-get update y listo todo ok. Al menos eso resolvió mi problema de la llave publica

  19. Hola a todos, he añadido un par de líneas para usar el script con 9.10 Karmic y funciona. Será útil para los que tengáis la última versión de Ubuntu.

    Un saludo

    Jerry Lee

    Quedaría así:

    —- Inicio parte del script —

    case “$1″ in
    hardy) RELEASE=”hardy”;;
    intrepid) RELEASE=”intrepid” ;;
    jaunty) RELEASE=”jaunty”;;
    karmic) RELEASE=”karmic”;;
    *)
    echo “Please select one of the following:”
    echo “–”
    echo “- hardy”
    echo “- intrepid”
    echo “- jaunty”
    echo “- karmic”
    echo “–”
    echo “Example: sudo ./launchpad-update intrepid”
    exit 1
    ;;
    —— Fin parte del script ——

  20. tengo un problema que ojala pudieras ayudarme a resolver. tengo instalada la version de ubuntu lucid lynx, pienso que que en estos dias revise con el gestor de e hice unas actualizaciones, encontrando me con el problema de no arrancar el sistema operativo. lo intenado desde el recovery y no me ha sido posible. Mil gracias aquien responda de antemano

  21. Saludos amigos y amigas, la info publicada me ha sido de mucha ayuda… Gracias josekont, muy valioso el esfuerzo.

    Por ahí naufragando en búsqueda de resolver el problema que al igual que a ustedes que se me presentó me topé con esta página, leí lo expuesto y los comentarios, todos muy positivos, y continúe investigando, pues apenas me estoy familiarizando con linux, por cierto tengo instalado Ubuntu 9.10 Karmik Koala. En esa búsqueda de facilidades y aprendizaje encontré otro sitio donde se plantea una solución al error en cuestión que me pareció bien práctica (Soy muy novato en esta cosas).

    Práctica por no tener que descargar ni modificar nada, pues me permitió resolver el problema con una sola línea y modificando solo una variable en la instrucción. Claro, hay que conocer la Llave Pública que ciertamente es arrojada por el error, y tomar de ella los últimos 8 digitos tal como lo explica CATRIP en http://www.ubuntu-es.org/?q=node/110255

    Cito a CATRIP:

    {
    “Lo único que necesitamos son los últimos 8 dígitos de la llave que nos ha dado error y utilizar el siguiente comando para agregar la llave:

    gpg –keyserver subkeys.pgp.net –recv-key $Llave && gpg -a –export $PUBKRY | sudo apt-key add –

    Donde $Llave son los últimos 8 dígitos de la llave errónea”
    }

    Acá coloco algún ejemplo de los referidos por CATRIP en su post:

    {
    W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 28A8205077558DD0

    Entonces, solo debo fijarme en los últimos 8 dígitos de cada llave y colocarlos en el comando anterior, quedando algo como:

    gpg –keyserver subkeys.pgp.net –recv-key 77558DD0 && gpg -a –export $PUBKRY | sudo apt-key add –

    Al final solo un simple

    sudo apt-get update

    Con estos datos puedes agregar una llave faltante.
    }

    La única limitante que veo es que hay que hacer el mismo procedimiento por cada Llave que se necesite agregar, para mi fue fácil porque solo era una (un solo error), puede que para otros sea más tedioso de esta forma si tienen varias Llaves que agregar (varios errores), pero con certeza alguien podrá hacer que este código sea mejorado para agregar las llaves que sean necesarias en un solo proceso.

    Finalmente les reflejo los resultados que obtuve de aplicar el procedimiento en mi máquina:

    gpg –keyserver subkeys.pgp.net –recv-key A5FF2BFC && gpg -a –export $PUBKRY | sudo apt-key add –
    gpg: solicitando clave A5FF2BFC de hkp servidor subkeys.pgp.net
    gpg: clave A5FF2BFC: clave pública “Launchpad gnome-wine” importada
    gpg: Cantidad total procesada: 1
    gpg: importadas: 1 (RSA: 1)
    [sudo] password for usuario:
    OK

    sudo apt-get update

    Donde A5FF2BFC son los últimos 8 dígitos de mi clave.

    Espero haya sido de ayuda la información que con mucha humildad quise aportar, pues a mi me fue muy útil. No es de mi autoría y por eso el respeto de la fuente donde la obtuve, eso es importante. Abrazos y disculpen lo extenso 😉

    1. Una corrección, solo un detalle:

      La línea es:
      gpg –keyserver subkeys.pgp.net –recv-key A5FF2BFC && gpg -a –export $PUBKRY | sudo apt-key add –

      Y no:
      gpg –keyserver subkeys.pgp.net –recv-key A5FF2BFC && gpg -a –export $PUBKRY | sudo apt-key add –

      Cual es la diferencia?
      Dos guiones en vez de uno detrás de las palabras “keyserver” (–keyserver y no –keyserver) y “export” (–export y no –export)

      Fue que al copiarlos y pegarlos solo colocó uno en cada caso… Gracias…

      Abrazos…

  22. Hola, cómo estás? Estoy teniendo el mismo problema, pero mi versión es Linux Mint 8 “Helena”. Sabrías indicarme si hay alguna manera de solucionarle el problema de la actualización?

    W: Error de GPG: http://ppa.launchpad.net karmic Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible

    Muchas gracias, quedo atenta. Un saludo.

  23. I love find a product review year or so through melted. Because of the price ranges together with Ce Creuset
    too first-rate enamel directly on cast iron cookware, being aware of how
    big dutch oven acquire is really a main issue. Such works
    for the lower whitening tray, and is particularly required to manifest the temperature directly all
    four corners of their cookware. The temperature may be focused on halogen light sources,
    and its all the light whom help to make want. Any toaster oven can compare to any other kitchen appliances
    for instance the stove additionally oven/stove highest, nonetheless its benefits and advantages a good way
    outnumber those this particular the oven or possibly
    stove. The small yet successful properties are used often in order to stovetop popcorn, reheating dish, in addition to foodstuff micro-wave foods.

  24. I have been surfing online more than 2 hours today, yet I never found
    any interesting article like yours. It’s pretty worth enough for me. In my view, if all web owners and bloggers made good content as you did, the web will be much more useful than ever before.

  25. You know the majority of people don’t genuinely realize the benefits of running a blog. As well as how much work that goes into setting up a website. In all honesty blogging and site-building can be a lot of fun in addition to a good way to increase your own brand or perhaps online business.

  26. After I initially left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on every time
    a comment is added I receive 4 emails with the same comment.

    Is there a means you are able to remove me from that service?
    Appreciate it!

  27. And here’s a good tip: if your bag’s cleaning instructions
    call for air drying in a tumble dryer, try throwing a few tennis
    balls in with the sleeping bag. The CFM measure is useful for determining the vacuuming
    ability. When our level of motivation is low we are a like a
    car without fuel.

  28. Hi there, i read your blog occasionally and i own a similar one and
    i was just wondering if you get a lot of spam responses? If so how do you
    prevent it, any plugin or anything you can suggest? I get so much lately it’s driving me crazy so any help is very much appreciated.

  29. naturally like your website however you have to test the spelling
    on quite a few of your posts. A number of them are rife with spelling issues and I to find it very bothersome to tell the truth
    however I will definitely come back again.

  30. In the event the items aren’t used you will move it in return to as soon as each 2 or three months, but always do it often sufficient which the scale build up isn’t so far visable whenever your wash the product.
    all these coffee makers, even though these are typically less acquainted, provide one thing different for coffee fanatics,
    whether or not through the sheer wide array
    of coffee styles and flavors available for pod machines, or even
    the past times community taste created.

  31. Although he has become quite infrequent with his free time.
    When you consider what the italians fed at the airport the contents
    can be controlled. Kanye didn’t have any earlier?
    The single hasn’t officially been released yet, but numerous videos
    have been made yet as to why she did not intend to
    press changes against the woman.

  32. I do not know whether it’s just me or if everyone else experiencing problems with your blog. It appears like some of the text in your posts are running off the screen. Can somebody else please comment and let me know if this is happening to them as well? This could be a problem with my internet browser because I’ve had
    this happen previously. Cheers

  33. If you want to save money and create a one-of-a-kind bassinet that matches the nursery decor, making your
    own is the only way to go. You should select one that comes with a pad
    or mattress and that you should not add any other things like extra padding or pillows
    on this bed, this may cause suffocation. Browse through
    their listing for the one you are looking for.

  34. It’s good to understand a watch usually takes care of itself by staying punctually, getting it’s own battery juice, and take any abuse I feel essential to dish
    out. Additionally, you’ll find 6 transmission stations worldwide which means that you will be guaranteed the complete time, every second, wherever you are inside the world. As parents, we would like the best for our kids, and also this includes watches they wear.

  35. Thanks for your personal marvelous posting! I quite enjoyed reading it, you can be a great author.
    I will remember to bookmark your blog and definitely will come back at some point.
    I want to encourage continue your great writing, have a nice holiday weekend!

  36. A hosting company will host those files and stir from to your end-user for you.
    It is simple and hassle free, and India is promoting this method
    of marketing with great efforts. There are a lot of
    Internet marketing strategies you can incorporate into your business.

  37. My spouse and I absolutely love your blog and find almost all of
    your post’s to be exactly I’m looking for. Do you offer guest writers to
    write content available for you? I wouldn’t mind composing a
    post or elaborating on most of the subjects you write with regards
    to here. Again, awesome blog!

  38. It’s the best time to make some plans for the future and it’s time to be happy.
    I have read this post and if I could I wish to suggest you some
    interesting things or advice. Perhaps you could write next articles
    referring to this article. I desire to read
    even more things about it!

  39. My developer is trying to convince me to move to .net from
    PHP. I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using WordPress on a variety of websites for
    about a year and am anxious about switching to another platform.
    I have heard very good things about blogengine.net.
    Is there a way I can import all my wordpress content into it?

    Any help would be greatly appreciated!

  40. Definitely consider that that you said. Your favourite reason appeared to be at the net the simplest factor
    to understand of. I say to you, I certainly get annoyed whilst folks consider
    worries that they plainly don’t know about. You managed to
    hit the nail upon the highest and defined out the whole thing without having
    side effect , other people can take a signal. Will likely be again to get more.
    Thank you

  41. I’m very pleased to discover this page.
    I need to to thank you for ones time just for this wonderful read!!
    I definitely loved every part of it and I have you saved to
    fav to see new things on your website.

  42. Hi! I realize this is sort of off-topic however I had to ask.
    Does managing a well-established website like yours take a lot of work?

    I’m brand new to writing a blog but I do write in my diary
    everyday. I’d like to start a blog so I can share my personal
    experience and views online. Please let me know
    if you have any kind of recommendations or tips
    for new aspiring blog owners. Thankyou!

  43. That you allow it to become look so easy with your speech nonetheless discover that issue for being really an issue that I am I’d certainly not comprehend Website. This indicates very difficult and really huge to me. I’m just taking a look forward with your next submit, I will try to get the hang of them!

  44. Admiring the persistence you put into your website and detailed information you present.
    It’s great to come across a blog every once in a while that isn’t the same out of date rehashed information. Fantastic read!
    I’ve bookmarked your site and I’m including your RSS feeds to my Google account.

  45. Hi, I do think this is a great web site. I stumbledupon it 😉 I may return once again since i have book marked it.
    May and freedom is the best way to change, may you be rich and continue to guide other
    people.

  46. I’m amazed, I have to admit. Seldom do I encounter a blog that’s equally educative and
    amusing, and let me tell you, you have hit the nail on the
    head. The issue is something too few men and
    women are speaking intelligently about. I’m very happy
    I came across this in my hunt for something regarding this.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s