Source Guru | Via Rss | Ya se ha hablado de un de un script semejante con anterioridad pero siempre aparecen nuevas alternativas para hacernos la vida mas fàcil.
♦ Primeramente descargar el script
♦ Guardarlo en /usr/local/bin/ppakeys
♦ Darle permiso de ejecuciòn (chmod 0755 nombre_del_script)
♦ Crear el archivo /etc/apt/apt.conf.d/05ppa,e introducir la linea siguiente:
APT::Update::Pre-Invoke { "if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi"; };
♦ Guardar
Ahora, cada vez que se ejecute “sudo apt-get update” las llaves necesarias seràn chequeadas e instaladas,si es requerido.Enjoy!.
Justo acabo de escribir sobre ello en el blog también xD
This tip is everywhere!.Slds.
gracias por la solución, de verdad es preferible automatico que validarlas una por una,,
saludos..
You’re welcome!.Slds.
Han hecho un paquete .deb que te lo instala automáticamente, lo podéis encontrar aquí
http://www.mediafire.com/file/ntgz0w4dynj/launchpadupdate-0.unknown.deb
Con los paquetes .debs,no aprendemos nada,es mejor hacerlo manual,aunque los comodos lo pueden utilizar,logicamente,verificandolo primero por cuestiones de seguridad.Gracias por el tip y por el link.Slds.
Hola Nico, felicidades por tu blog. Tan solo comentarte que las segundas comillas del script 05ppa, las que cierren después de fi, son comillas de cierre de texto y al ejecutar lo falla. Se han de cambiar por unas comillas iguales a las del principio, por si alguien novato se encuentra con el error.
Saludos.
Gracias David!.Done!.Saludos a ti.
Pingback: asennadas » Automatizando a importación de claves GPG para repositorios (.deb)
A mi me da un error:
E: Error de sintaxis /etc/apt/apt.conf.d/05ppa:2: Basura extra al final del archivo
lo he revisado y está copiado igual que aquí
¿Alguna idea?
Comillas? …Descarga el .deb!,en el comentario 5 tienes el link.
A mi me da un error:
E: Error de sintaxis /etc/apt/apt.conf.d/05ppa:2: Basura extra al final del archivo
lo he revisado y está copiado igual que aquí
¿Alguna idea?
Edito: he borrado los archivos, he vuelto a seguir los pasos y ya funciona, probablemente sería un error humano ( mio XD )
Cambia el contenido del fichero 005PPA por
APT::Update::Pre-Invoke "{ if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi;}";Muchas gracias, pero ya lo solucioné como puse más arriba