"Requerir la instalación de paquetes no confiables" mientras se actualiza con el administrador de actualizaciones

67

captura de pantalla

No solucionó el error. Entonces, ¿cómo soluciono la actualización de mi GUI?

Para cada software, tengo que instalarlo desde la línea de comandos porque recibí el mismo error al instalar el software desde el Centro de software de Ubuntu.

Un cero
fuente
En Fuentes de software, la pestaña de software de Ubuntu simplemente cambia el parámetro "descargar de" a "Servidor para España". Eso funcionó para mí.
La respuesta está aquí . Me ha funcionado bastante bien.
bademba

Respuestas:

65
  1. Escriba en un terminal: sudo apt-get update && sudo apt-get upgradeo edite la configuración del Administrador de actualizaciones (intente esto primero si ya ha configurado el Administrador de actualizaciones).

    CLI

  2. Inicie Update Manager e intente nuevamente.

    GUI

La ejecución de la actualización a través de un terminal ofrece la opción de permitir o no paquetes no confiables.

WARNING: The following packages cannot be authenticated!
  playonlinux
Install these packages without verification [y/N]?

Si confía en la fuente del paquete, escriba y.

Zlatan
fuente
43

Esto sucede debido a la falta de algunas claves GPG. Para solucionar esto, abra una terminal y ejecute los siguientes comandos:

sudo apt-get update

Recibirá un error que indica que alguna clave pública no está disponible. Tenga en cuenta la cadena de clave (después de NO_PUBKEY; por ejemplo: D6B6DB186A68F637)

 gpg --keyserver keyserver.ubuntu.com --recv XXXXX

Reemplace el XXXXX con la cadena clave

p.ej : gpg --keyserver keyserver.ubuntu.com --recv D6B6DB186A68F637

gpg --export --armor  XXXXX | sudo apt-key add -

p.ej: gpg --export --armor D6B6DB186A68F637 | sudo apt-key add -

sudo apt-get update

Ahora intente actualizar su sistema nuevamente.

Aquí hay una publicación similar: Error "Requiere instalar actualizaciones no confiables" en el Administrador de actualizaciones

Espero que esto ayude.

aneeshep
fuente
Probé esto y recibí el mensaje de que se había creado algo, pero la actualización aún no funcionaba. Pero la opción de evgeny funcionó, por lo que no hay necesidad de solucionar lo que salió mal con su propuesta.
rumtscho
lo siento rumtsho. Olvidé agregar el comando 'gpg --export' en mi respuesta. He actualizado mi respuesta. Solo inténtalo. y verifique si la actualización funciona o no.
aneeshep
hmm, entiendo gpg: keyserver timed out; ¿alguna sugerencia?
gatoatigrado
1
También se puede usar sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXXXXXXdesde askubuntu.com/questions/71188/…
pd12
13

Se puede instalar a través de la línea de comandos: sudo apt-get install --allow-unauthenticated exiv2.

Para permanentemente "confianza" del repositorio, ejecute lo siguiente: sudo apt-add-repository ppa:pmjdebruijn/darktable-release && sudo apt-get update. Creo que es el PPA que está utilizando.

evgeny
fuente
1
Gracias, "confiar permanentemente en el repositorio" es lo que quería lograr y funcionó. Me pregunto por qué escribir la dirección en sources.list no lo hace confiable, pero apt-add-repository sí.
rumtscho
Todos los paquetes están firmados con una clave criptográfica, "confiando" en el repositorio implica obtener la clave pública para ese repositorio. Puede leer sobre criptografía de clave pública en Wikipedia.
evgeny
5

En respuesta a su pregunta, no puede "arreglar" la actualización de la GUI (es decir, Update Manager), porque es evidente que esa aplicación actualmente no tiene la capacidad de instalar paquetes no confiables. Si desea instalar paquetes no confiables, debe hacerlo en la línea de comando.

Sin embargo, hay dos formas de evitar que Update Manager informe este error: elimine el software no confiable de su sistema O confíe en el repositorio en cuestión, como se describe en la respuesta a la otra pregunta (Las actualizaciones no se instalan debido a " paquetes no confiables " ).

El primer paso es averiguar qué repositorio está causando el problema. Puede encontrar esto escribiendo apt-cache policy ambiance-colorsen la línea de comando.

Sin embargo, un rápido google revela eso ambiance-colorsy radiance-colorsson de ppa:ravefinity-project. Entonces debería poder solucionar su problema escribiendo

sudo add-apt-repository ppa:ravefinity-project/ppa
sudo apt-get update
sudo apt-get install ambiance-colors radiance-colors

tomado de http://www.webupd8.org/2012/01/ambiance-and-radiance-colors-theme-pack.html

stackex humanoide
fuente
1

por qué dice que eso significa que los paquetes que está tratando de instalar son software de terceros. Por lo tanto, si desea instalarlos, active la casilla de verificación Canonical en la pestaña de otro software en la configuración del administrador de actualizaciones e intente nuevamente la instalación.

Espero que ayude .

rɑːdʒɑ
fuente
1

Yo tuve el mismo problema. Para mí, este comando funcionó:

sudo apt-get update --fix-missing

La ventaja de esto en comparación con las otras soluciones es su simplicidad. Puede continuar utilizando la GUI y no es necesario averiguar qué repositorio está dañado. Encontré la solución aquí en un comentario. No conozco Ubuntu lo suficiente como para explicarlo, pero supongo que obtiene las claves necesarias para que todos los repositorios funcionen.

smoortema
fuente
0

Su pregunta no está clara: "arregla su actualización de la GUI" arreglando el error. La otra pregunta le mostrará qué hacer.

Puede anular la selección de cualquiera de sus actualizaciones que dependa de una fuente no confiable, o puede seguir adelante y usar la línea de comando para confiar permanentemente en esa fuente en particular. Una vez que hayas hecho uno de estos, el mensaje no aparecerá. Si hace lo último, el mensaje no volverá a aparecer para esa fuente específica.

Mei
fuente