Solución a: “apt-key is deprecated” en Debian, Ubuntu y Linux Mint

Si al ejecutar sudo apt update viste un mensaje como este:

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead

No estás solo. Este aviso empezó a aparecer en versiones recientes de Debian, Ubuntu y Linux Mint, y dejó a muchos

usuarios confundidos. Lo importante es entender que no es un error crítico, pero sí una señal clara: estás usando un método antiguo que ya no se recomienda.

apt-key era la herramienta clásica para agregar claves GPG en APT. Estas claves se utilizan para verificar que los paquetes provienen de fuentes confiables.

El problema es que apt-key agregaba claves globales al sistema. Es decir, cualquier repositorio podía usar cualquier clave, lo que representa un riesgo de seguridad.

Por eso, las versiones modernas de APT recomiendan usar keyrings individuales, donde cada repositorio tiene su propia clave asociada.

Antes (método antiguo):

wget -qO - https://repo.com/key.gpg | sudo apt-key add -

Ahora (método moderno y seguro):

wget -qO- https://repo.com/key.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/repo.gpg > /dev/null

Y luego se asocia esa clave al repositorio.

1. Descargar y guardar la clave correctamente

wget -qO- https://repo.com/key.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/repo.gpg > /dev/null

2. Editar el repositorio

Abrí el archivo correspondiente en:

/etc/apt/sources.list.d/

Y modificá la línea del repo así:

deb [signed-by=/usr/share/keyrings/repo.gpg] https://repo.com stable main

Esto le indica a APT que use esa clave específica para ese repositorio.

3. Actualizar el sistema

sudo apt update

Si todo está bien, el warning desaparecerá.

Podés ver las claves existentes con:

apt-key list

Aunque no es obligatorio eliminarlas de inmediato, lo recomendable es migrar progresivamente cada repositorio al nuevo método.

Para borrar una clave vieja:

sudo apt-key del ID_DE_LA_CLAVE

Luego agregala nuevamente usando el método moderno.

El aviso “apt-key is deprecated” no significa que algo esté roto, pero sí que es momento de actualizar tus prácticas. Usar keyrings individuales mejora la seguridad y evita problemas futuros en Debian, Ubuntu y Linux Mint.

Si estás siguiendo tutoriales antiguos, es muy probable que todavía usen apt-key. Adaptarlos al nuevo método es clave para mantener tu sistema limpio, seguro y actualizado.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *