Desde a versão 2.867, o cygwin passou para a soma de verificação do sha512, no entanto, a versão atual do apt-cyg ainda está usando md5sum em vez de sha512sum para verificação de integridade. Isso é o que causa o problema.
Para resolver o problema, altere o md5sum na linha 323 e 326 do arquivo "apt-cyg" com sha512sum . Deve funcionar.
Esse problema já foi solucionado pela solicitação de solicitação 37: link . Mas a mudança ainda não foi implementada na ramificação principal.
Editar:
Se você editar o arquivo com o programa do Windows, o separador de linha poderá ser alterado e causar problemas, como
/usr/bin/apt-cyg: line 25: $'\r': command not found
Porque o bash reconheceu o trocador de linha como um comando. Eu sugiro usar o editor linux como vim, emacs ou gedit para a mudança. Ou você pode usar diretamente o arquivo apt-cyg carregado na solicitação de solicitação 37: link