Tengo cygwin instalado en Win 7 pero no puedo ver gpg en /usr/bin/
... ¿es esto normal? ¿Cómo puedo obtenerlo? Estoy tratando de verificar un ISO de Linux y necesito esto para verificar el archivo de firma.
17
Afortunadamente, gpg está incluido en el repositorio de software de Cygwin. Simplemente ejecute el instalador de cygwin ( setup-x86_64.exe
o setup-x86.exe
) nuevamente, y cuando aparezca el menú de selección de paquete, busque "gnupg". Marque la opción "gnupg" que aparece debajo de utilidades, finalice la actualización y listo. Debe instalar gpg y cualquier dependencia.
Si, por alguna razón, esto NO funciona, puede compilarlo usted mismo. Puedo dar instrucciones detalladas a pedido, pero por ahora, esta página explica cómo compilar (la mayoría) de los programas de Linux en Cygwin, y esta página proporciona instrucciones sobre cómo descargar el código fuente.
configure
embargo, la secuencia de comandos GPG le dirá cuáles debe obtener, si pierde algo.ACTUALIZACIÓN (2018-10-20)
Desafortunadamente, los paquetes proporcionados por Cygwin para GnuPG están muy desactualizados y todavía usan el gnupg1.4 en desuso . Esto es realmente triste ya que todo lo demás parece funcionar muy bien. Entonces puede pensar en descargar el Gpg4win nativo de Windows , pero eso es un error. Además, ese paquete está desactualizado (a partir del 2017-05-10) con la última versión 2.3.3 (2016-08-18), solo usando gnupg 2.0.30 . ¿Entonces lo que hay que hacer?
En su lugar, vaya a la página de descarga de GnuPG y seleccione la descarga etiquetada como "Instalador simple para el GnuPG actual" . Eso descargará el último * .exe de su sitio FTP . Instalarlo. Los errores de GnuPG se rastrean aquí .
Sin embargo, el antiguo binario original de Cygwin gpg se encuentra
/usr/bin/gpg.exe
y esa ruta tiene prioridad sobre el nuevo Windows. Entonces, para ver la nueva versión, debe dar la ruta completa.La solución fácil para llegar al nuevo binario es mediante un enlace suave.
¡Todo bien! Finalmente, observe que sus llaveros se ubicarán en el Cygwin
$HOME
para el viejo GPG, mientras que en/cygdrive/c/Users/xxxx/AppData/Roaming/gnupg/
el nuevo.Por supuesto, siempre puede recorrer el camino largo de compilar e instalar lo último de las fuentes .
fuente