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