(Corregido) La clave se almacena en el llavero heredado de confianza gpg

4 ott 2022 1 min di lettura
(Corregido) La clave se almacena en el llavero heredado de confianza gpg
Indice dei contenuti

Introducción

Recientemente creé una nueva máquina virtual Ubuntu 22.04 LTS Linux. Cuando intenté configurar el servidor PostgreSQL en él, vi un mensaje de advertencia como el que se muestra a continuación en la pantalla:

Advertencia: apt-key está en desuso. En su lugar, administre los archivos del conjunto de claves en trusted.gpg.d (consulte apt-key (8)).

Incluso después de que apareció el mensaje de advertencia, pude seguir trabajando. Los desarrolladores de Debian han actualizado la forma en que se almacenan las claves GPG, lo que mejora la seguridad del sistema. Notará este problema con los sistemas Ubuntu 22.04 y Debian 11.

Los siguientes pasos lo ayudarán a mover la llave a una nueva ubicación:

El primer paso es averiguar la identificación de la clave. Puede enumerar todas las claves existentes en trusted.gpg con el siguiente comando:

sudo apt-key list
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
 /etc/apt/trusted.gpg
 --------------------
 pub rsa4096 2011-10-13 [SC]
 B97B 0AFC AA1A 47F0 44F2 44A0 7FCC 7D46 ACCC 4CF8
 uid [ unknown] PostgreSQL Debian Repository

Necesito solucionar el problema del repositorio de PostgreSQL. Luego copie los últimos 8 caracteres de la clave ID y expórtela con el siguiente comando:

sudo apt-key export ACCC4CF8 | sudo gpg --dearmour -o /usr/share/keyrings/pgdg.gpg

Ahora edite el archivo de configuración del repositorio de Apt como:

deb [arch=amd64 signed-by=/usr/share/keyrings/pgdg.gpg] http://apt.postgresql.org/pub/repos/apt/jammy-pgdg main

Ahora puede eliminar la clave de trusted.gpg:

sudo apt-key del ACCC4CF8

Conclusión

Con suerte, este tutorial rápido lo ayudará a resolver sus problemas. También puede seguir las mismas instrucciones para solucionar problemas similares en otros repositorios.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.