Posteriormente a investigar con expertos en el tema, programadores de varias ramas y maestros dimos con la solución al problema y la compartimos en esta publicación.
Solución:
¿Cuál sería la razón de esto? ¿Tengo que añadir algo después de:
apt-key add
Sí. Exactamente. Mire las instrucciones de instalación oficiales de INetSim y mire su comando en el ejemplo de texto aquí:
sudo wget -O - 'http://www.inetsim.org/inetsim.org-archive-signing-key.asc' | apt-key add -
Nota la -
al final justo después apt-key add
. Ahora mire su captura de pantalla y el comando que está usando; versión de texto a continuación:
sudo wget -O - 'http://www.inetsim.org/inetsim.org-archive-signing-key.asc' | apt-key add
no estas incluyendo eso -
después apt-key add
. Entonces la salida de sudo wget -O -
al que se debe canalizar apt-key add -
. Así que sí, definitivamente tienes una tubería rota, o no, justo ahí.
Puedes agregar fácilmente sudo
antes de apt-key
así:
sudo wget -O - 'http://www.inetsim.org/inetsim.org-archive-signing-key.asc' | sudo apt-key add -
Tuve el mismo problema con una imagen acoplable que estaba creando. Estaba usando una imagen base delgada que solo tiene un conjunto mínimo de paquetes instalados.
Para investigar el problema recuperé el key-Archivo primero. Después de esto, probé el comando de importación que falló. Pero esta vez recibí un mensaje de error decente, que decía que necesitaba instalar los paquetes gnupg, gnupg2 y gnupg1. Después de instalar estos paquetes, la importación funciona correctamente.
Por lo tanto, sugiero que cualquier persona que enfrente este problema primero recupere el key
wget http://[server]/file.key
y luego hacer la importación con
apt-key add file.key
Si esto sigue fallando, al menos verá la causa de la falla.