El comando "sudo apt-get update" da error en mi cuadro de ubuntu

El comando "sudo apt-get update" da error en mi cuadro de ubuntu

Cada vez que ejecuto el comando "sudo apt-get update" en mi cuadro Ubuntu 12.04, aparece este error:

Fetched 837 B in 0s (29.0 kB/s)
Reading package lists... Done
N: Ignoring 'build' in directory '/etc/apt/sources.list.d/' as it is not a regular file
W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://installsvc.vip precise Release: The following signatures were invalid: KEYEXPIRED 1468001658

W: Failed to fetch http://installsvc.vip/mirrors/apt.puppetlabs.com/dists/precise/Release

W: Some index files failed to download. They have been ignored, or old ones used instead.

¿No estoy seguro de cuál es el problema y cómo puedo solucionarlo?

Respuesta1

Tiene un repositorio caducado en su /etc/apt/sources.list.d/carpeta o en el /etc/apt/sources.listarchivo mismo.

Abre tu consola favorita, Me gusta yakuakeo konsole(el valor predeterminado es gnome-terminalCreo), y hazlo.

sudo grep "installsvc" -R /etc/apt/

Eso le indicará dónde se hace referencia a "installsvc". En ese archivo, desea vincular directamente a los repositorios de Puppet Labs. Elimine installsvc.vip/mirrors/parte de la URL del repositorio (por ejemplo, gksudo gedit /etc/apt/$fileToChangeNamey edite manualmente el archivo, recuerde guardarlo antes de cerrar el programa).

También parece que tiene un archivo mal colocado, que no causa ningún daño pero se "nota" en el apt-getresultado.

sudo rm /etc/apt/sources.list.d/build

lo eliminaría (sin recuperarlo), pero probablemente quieras verificarlo primero para ver si deseas conservarlo, mvy chownprobablemente será necesario en ese momento.

También debe tener en cuenta que 12.04 Precise Pangolin está desactualizado. Los Ubuntu más nuevos utilizarán apten lugar de apt-getpero una vez que haya solucionado los problemas, podrá:

sudo apt-get autoclean; sudo apt-get update; sudo apt-get dist-upgrade

para realizar las últimas actualizaciones disponibles, incluidas las de los repositorios de Puppet Labs recién agregados (los repositorios anteriores eran un espejo).

información relacionada