apt-cyg install - error "md5 sum did not match exiting"

Estoy probando mobaxterm, un emulador linux / X-Windows para windows.
http://mobaxterm.mobatek.net/


Para instalar paquetes se puede usar la herramienta Mobapt o con el comando "apt-cyg"

Al intentar instalar cualquier paquete aparece el error
"md5 sum did not match exiting"


Por lo que comentan en http://superuser.com/questions/894696/apt-cyg-install-return-md5sum-error
cygwin ya no usa md5sum para calcular el checksum.
Ahora usa sha512sum para verificar la integridad de los paquetes y por eso falla.


Solucion:
Hay que cambiar en el fichero /usr/bin/apt-cyg  las entradas "md5sum" por "sha512sum"

Desde el propio mobaxterm, ejecutamos vim /usr/bin/apt-cyg

Para cambiarlas todas de golpe con vim

Pulsamos Esc :
Ponemos esta cadena
%s/md5sum/sha512sum/gc
La cadena significa "Reemplazar md5sum por sha512sum y preguntar por confirmación"

Pulsamos intro
Tenemos que pulsar y para que cambie cada entrada.

Comentarios

Entradas populares de este blog

Cómo saber el UUID de un equipo

Reducir el tamaño de install.wim a menos de 4 GB

Monitor HP No funciona ningún botón - OSD LOCKOUT