Advertencia: "La clave se almacena en el keyring de confianza heredado trusted.gpg"

Cuando ejecuto sudo apt update veo esto:

W: https://download.docker.com/linux/ubuntu/dists/noble/InRelease: La clave se almacena en la agrupación de claves heredada trusted.gpg (/etc/apt/trusted.gpg), consulte la sección DEPRECATION de apt-key(8) para obtener detalles.

Como es solo una advertencia, me tienta no hacer nada, pero ¿qué me aconsejas? Gracias.

Hola, parece que simplemente significa que tus claves gpg no están en el lugar correcto.

*Recomendado:* En lugar de colocar las claves en el directorio /etc/apt/trusted.gpg.d, puedes colocarlas en cualquier lugar de tu sistema de archivos utilizando la opción Signed-By en tu sources.list y apuntando al nombre del archivo de la clave. Consulta [sources.list(5)](https://manpages.debian.org/testing/apt/sources.list.5.en.html) para obtener detalles. Desde APT 2.4, se proporciona /etc/apt/keyrings como la ubicación recomendada para claves no gestionadas por paquetes. Al usar un sources.list de estilo deb822, y con la versión de apt >= 2.4, la opción Signed-By también se puede usar para incluir el keyring completo con armadura ASCII directamente en el sources.list sin un archivo adicional.

Sin embargo, es solo una recomendación (a pesar de la herramienta apt-key obsoleta), por lo que es totalmente seguro ignorarla por el momento. No estoy seguro de cuáles son los pasos correctos para suprimir esto (soy más de Arch), pero simplemente ignorarlo no debería causar problemas, especialmente si estás en una versión LTS o no estás actualizando tus versiones principales.

Ciertamente podrías intentar simplemente vaciar el directorio de confianza (rm -rf /etc/apt/trusted.gpg.d/*), pero en mi opinión no vale la pena arriesgarse a romper tus paquetes para deshacerse de un mensaje como este.

1 me gusta

Una advertencia para cualquiera que visite esto en el futuro, esta no es la solución a su problema y el manejo inadecuado de los comandos rm -rf puede potencialmente destruir todo su sistema sin posibilidad de reparación. Así que, por favor, tenga precaución.

Hay abundante documentación disponible en línea sobre cómo deshacerse de la advertencia sobre la depreciación de claves, pero el problema no es específico de Discourse, así que dejaré un enlace y aconsejaré leerlo dos veces antes de ejecutar ciegamente cualquier comando allí.

2 Me gusta

En mi caso, podría decirse que es específico de Discourse (aunque no de la manera que usted quiere) ya que solo tengo el servidor para una instalación de Discourse que siguió las instrucciones de instalación estándar.

Pero leeré el enlace que proporcionó. Gracias.

Aunque una guía para idiotas sería muy apreciada.

Haz una copia de seguridad completa, configura una nueva instancia de Discourse y restaura tu copia de seguridad allí.

De esa manera no necesitas tocar nada y en el 99% de los casos tu problema desaparecerá.