13 votos

¿Cómo arreglar apt update después de actualizar el archivo mysql.list?

Después de haber realizado una actualización a través de VirtualBox para Ubuntu Desktop 20.04 a 22.04 - focal a jammy - en el directorio /etc/apt/sources.list.d existe el archivo mysql.list.

De acuerdo con una investigación, se indicó abrir ese archivo y cambiar de focal a jammy. Por lo tanto, ahora tengo

### ESTE ARCHIVO ES CONFIGURADO AUTOMÁTICAMENTE ###
# Puedes comentar las entradas a continuación, pero cualquier otra modificación puede perderse.
# Usa el comando 'dpkg-reconfigure mysql-apt-config' como root para las modificaciones.
deb http://repo.mysql.com/apt/ubuntu/ jammy mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0
deb http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools
#deb http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools-preview
deb-src http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0
manueljordan@mac2013-vb143:/etc/apt/sources.list.d$ 

Ahora, cuando se ejecuta el comando sudo apt update, sucede lo siguiente:

sudo apt update
Get:1 http://repo.mysql.com/apt/ubuntu jammy InRelease [20.2 kB]
Hit:2 https://download.docker.com/linux/ubuntu focal InRelease                                                                       
Hit:3 https://dl.google.com/linux/chrome/deb stable InRelease                                                                        
Hit:4 http://security.ubuntu.com/ubuntu jammy-security InRelease    
Hit:5 http://pe.archive.ubuntu.com/ubuntu jammy InRelease
Hit:6 http://pe.archive.ubuntu.com/ubuntu jammy-updates InRelease
Err:1 http://repo.mysql.com/apt/ubuntu jammy InRelease
  Las siguientes firmas no se pudieron verificar porque la clave pública no está disponible: NO_PUBKEY B7B3B788A8D3785C
Hit:7 http://pe.archive.ubuntu.com/ubuntu jammy-backports InRelease
Obtenidos 20.2 kB en 2s (11.7 kB/s)
Leyendo listas de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo información del estado... Hecho
Se puede actualizar 16 paquetes. Ejecute 'apt list --upgradable' para verlos.
W: Se produjo un error durante la verificación de la firma. El repositorio no se actualizará y se usarán los archivos de índice anteriores. Error GPG: http://repo.mysql.com/apt/ubuntu jammy InRelease: Las siguientes firmas no se pudieron verificar porque la clave pública no está disponible: NO_PUBKEY B7B3B788A8D3785C
W: Error al obtener http://repo.mysql.com/apt/ubuntu/dists/jammy/InRelease  Las siguientes firmas no se pudieron verificar porque la clave pública no está disponible: NO_PUBKEY B7B3B788A8D3785C
W: Algunos archivos de índice fallaron al descargar. Se ignoraron o se usaron otros antiguos en su lugar.

Como puedes ver, hay muchos errores

¿Cómo solucionar apt update después de actualizar el archivo mysql.list?

14voto

helonaut Puntos 172

Ya ha sido respondido anteriormente. Lo único que necesitas cambiar es la clave pública informada.

El siguiente comando fue la solución allí:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7B3B788A8D3785C

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X